使用OLE DB数据提供程序访问MSSQL数据库
2012-07-17 11:00
471 查看
使用OleDbDataReader来读取数据
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.OleDb; namespace OleDbProvider { class Program { static void Main(string[] args) { string connString = @"Provider=SQLOLEDB;Data Source=SNH;Password=123456;User ID=sa;Initial Catalog=Northwind"; string sql = @"select * from employees"; OleDbConnection conn = null; OleDbDataReader reader = null; try { conn = new OleDbConnection(connString); conn.Open(); OleDbCommand cmd = new OleDbCommand(sql, conn); reader = cmd.ExecuteReader(); Console.WriteLine("This program demonstrates the use of " + "the OLE DB Data Provider."); Console.WriteLine("Querying database {0} with query {1}\n", conn.Database, cmd.CommandText); Console.WriteLine("First Name\tLast Name\n"); while (reader.Read()) { Console.WriteLine("{0} | {1}", reader["FirstName"].ToString().PadLeft(10), reader[1].ToString().PadLeft(10)); } } catch (Exception e) { Console.WriteLine("Error: " + e); } finally { reader.Close(); conn.Close(); } Console.ReadKey(); } } }
相关文章推荐
- 使用ODBC数据提供程序访问MSSQL数据库
- 使用SQL数据提供程序访问MSSQL数据库
- Android之 内容提供器(1)——使用内容提供器访问其它程序共享的数据
- 使用OLEDB访问数据时未在本地计算机上注册“OraOLEDB.Oracle”提供程序解决方案
- 介绍如何使用 Jet OLE DB 提供程序 4.0 连接到不同的外部数据库
- Enterprise Library3.1 使用数据访问模块时,调用Microsoft.Practices.EnterpriseLibrary.Data报出源文件与当前应用程序不一致和创建dataconfiguration的配置节处理程序出错
- Delphi环境下使用定制接口开发OPC数据访问客户程序
- 将表拖到O/R设计器提示:所选对象使用不支持的数据提供程序
- Flex 3: 构建高级用户界面 使用数据提供程序5
- OPENROWSET 使用 OLE DB 连接并访问远程数据
- Flex 3快速入门: 构建高级用户界面 使用数据提供程序
- 使用“成员资格管理用户”以及“Forms 身份验证提供程序”保护需要授权才能访问的资源
- Flex 3: 构建高级用户界面 使用数据提供程序6
- NHibernate初学者指南(15):使用LINQ to NHibernate提供程序查询数据
- ADO vs ADO.NET vs OLE DB vs ODBC [数据提供程序之间的差别]
- 如何:使用反射提供程序创建数据服务(WCF 数据服务)
- 链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Ace.OleDb.12.0" 报错。提供程序未给出有关错误的任何信息。
- 在分布式事务(MSDTC)中使用OLE DB数据库连接访问数据
- 【练习】内容提供器一、访问其他程序的数据
- 使用无效的架构或目录链接服务器的 OLE DB 提供程序"SQLNCLI"为""