VS建立的C#控制台应用程序如何和建立的SQL数据库连接 (c 连接sql 筛选数据库)
有多种方法,具体还有看你连接什么数据库,以及采用什么连接方式塌配咐
我经常用的方法是用DAO连接Access
具体方法是
1、先添加DAO的引用
2、定义全局变量
public DAO.Database myDb;
DAO.Workspace myWs;
public DAO.Recordset myRec;
DAO.DBEngine de = new DAO.DBEngineClass();
3、自己定义一个卖乱打开数据库的函数,以便自己调用
public void OpenDb(String sql)
{
string dbStr;
dbStr = “c:\\钟山亮.mdb”;//数据库的路径
myWs = de.Workspaces;
myDb = myWs.OpenDatabase(dbStr, null, null, null);
myRec = myDb.OpenRecordset(sql, DAO.RecordsetTypeEnum.dbOpenDynaset,
DAO.RecordsetOptionEnum.dbDenyWrite,
DAO.LockTypeEnum.dbOptimistic);
}
4、打开数据库
string sql=”select * from myTb”;//书写你自己的SQL语句
OpenDb(sql);
while (!myRec.EOF)//遍历记录 {
myRec.MoveNext();
}
myRec.Close();
myDb.Close();