对于.NET,主要有四种连接方式:
SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。
sqlConnect 表示一个到 SQL Server 数据库的打开的连接;
OracleConnection表示一个到Oracle数据库的打开的连接
OleDbConnection,OdbcConnection两者比较通用。
下面主要讲下OleDbConnection,OdbcConnection的数据库连接字符串的写法。
可参考 http://www.connectionstrings.com/
采用odbc连接,可以先建立用户dsn,或者文件dsn,或者直接写连接字符串。
1.建立好用户dsn就可以直接这样写
string strCon = "dsn=gfl";
2.建立好文件dsn,就可以这样写
string strCon = @"FILEDSN=DataBaseDemo\txt.dsn";
3.
string strCon = "DRIVER=MySQL ODBC 5.3 ANSI Driver;UID=***;PORT=3306;DATABASE=mydb;SERVER=127.0.0.1;PWD=****";
OdbcConnection 如下
@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DataBaseDemo\Database1.accdb;Persist Security Info=False;";
更多写法参考 http://www.connectionstrings.com