C#连接各数据库
以下是自己在工作中使用过的,确实可用.
当然还有很多方法,以及其他数据库.我会继续补上...
1.C#连接Access
using System.Data.OleDb;
Provider=Microsoft.Jet.OleDb.4.0;Data Source=filePath
//Data Source就是相应路径下的Access数据文件.
Provider=Microsoft.Jet.OleDb.4.0;Data Source=filePath
//Data Source就是相应路径下的Access数据文件.
2.C#连接SQL Server
using System.Data.SqlClient;
Server=.\SQLEXPRESS;Database=DataBaseName;Uid=UserName;Pwd=Secret
//Server也可使用Data Source;Database也可使用Initial Catalog;也可使用Window身份验证: Integrated Security=sspi.
Server=.\SQLEXPRESS;Database=DataBaseName;Uid=UserName;Pwd=Secret
//Server也可使用Data Source;Database也可使用Initial Catalog;也可使用Window身份验证: Integrated Security=sspi.
3.C#连接MySQL
using MySql.Data.MySqlClient;//添加MySql.Data.dll的引用
Server=localhost;Database=DataBaseName;Uid=UserName;Pwd=Secret
Server=localhost;Database=DataBaseName;Uid=UserName;Pwd=Secret
MySql.Data.dll的下载: MySql.Data.rar (我的版本是5.0.8.1)
4.C#连接SyBase(SQLAnywhere)
using System.Data.Odbc;
Driver={SQL Anywhere 10};Uid=UserName;Pwd=Secret;Dsn=DsnName
//Dsn是数据库的名称
Driver={SQL Anywhere 10};Uid=UserName;Pwd=Secret;Dsn=DsnName
//Dsn是数据库的名称