参考文献:
前言:
之前写过一篇博客:Sql Server的JDBC测试程序与远程连接,现在来讲讲在.net 平台下如何连接sql server数据库。有多种方式可以连接数据库,分别是ODBC,OLEDB,ADO,ADO.NET。每一种连接所使用的驱动程序以及连接字符串都不相同,具体如何写数据库连接字符串可以参考这个网站http://www.connectionstrings.com/。上面列出了大多数数据源的数据库连接字符串。
ADO.NET
首先我们将如何使用ado.net来连接数据库,这也是使用最频繁的方法了。参考程序如下:
View Code
常见的SQLClient连接字符串有:
View Code
之所以说是使用ADO.NET是因为使用了SqlConnection这个连接类
OLEDB
View Code
下面是常见的OLEDB连接字符串:
View Code
打开D:\Program Files (x86)\Microsoft Data Access SDK 2.8\Tools\x86\RowsetViewer.exe中可以查看本机的oledb驱动程序。我的机器上就有比如
- SQLOLEDB
- SQLNCLI10
- SQLNCLI11
这样的三类oledb驱动程序,
本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2012/08/07/2626440.html,如需转载请自行联系原作者