预备知识:
(1)数据库连接字符串不区分大小写
(2)服务器声明:Data Source、Server、Address、Addr
(3)数据库声明:Initial Catalog、Database
(4)集成Windows账号的安全性声明:
Integrated Security(集成安全)
Trusted_Connection(受信连接)
可设置为SSPI或True(表示真) False(表示假) 缺省值为假
(5)使用数据库账号和密码声明:User ID、uid Password、pwd(6)本地服务器可以用 .或localhost或(local)
//myServerAddress服务器地址
//myDataBase数据库
//myUsername数据库用户名
//myPassword数据库密码
SqlConnection
标准连接
Data Source=myServerAddress; Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
标准连接(方式2)
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
受信任的连接
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
受信任的连接(方式2)
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
OleDbConnection 预备知识:
连接Access
关于Microsoft.ACE.OLEDB.12.0和Microsoft Jet OLE DB 4.0
(1)Microsoft.ACE.OLEDB.12.0
(a)支持.mdb、.accdb格式
(b)支持.xls、xlsx格式
(2)Microsoft Jet OLE DB 4.0 仅支持.mdb格式
Provider:数据库驱动程序
Data Source:数据库源,一般位物理路径
标准连接
Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\mydb.mdb
连接Excel
HDR=YES 表示第一行位表头,不为数据内容 ;反之NO表示第一行也为数据内容
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES;IMEX=1";