永发信息网

如何在C#将数据库与应用程序连接起来

答案:1  悬赏:0  手机版
解决时间 2021-02-20 16:13
如何在C#将数据库与应用程序连接起来
最佳答案
有多种方法,具体还有看你连接什么数据库,以及采用什么连接方式
我经常用的方法是用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[0];
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();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
白首是什么意思
忠鑫家电制冷维修中心地址在哪,我要去那里办
明日,毅辞归。洞庭君夫人别宴毅于潜景殿。男
辩题:帮助学习上竞争对手是否削弱自己的实力
椰子水怎么喝最好喝
读“等高线地形图”完成有关要求。(10分)(
时代小博士幼儿园在什么地方啊,我要过去处理
大孤山林场工会委员会在哪里啊,我有事要去这
关于英语话题
祝贺分公司成立的成语或词语要写一份贺信,祝
500块92号汽油行驶1000公里,1.3t的车算省油吗
徐州国土资源大厦可以办理房产证吗
在c盘了建一个文件夹用jsp读取里面的数据怎么
锁链是什么意思
回味坊我想知道这个在什么地方
推荐资讯
如何看吴承恩与西游记
金泰超市这个地址在什么地方,我要处理点事
游人不解春何在,只拣儿童多出行。什么意思?
向量OA=a,向量OB=b,向量AP=3PB,则向量OP=
文登区消费者协会小观分会地址有知道的么?有
神奇校车鲨鱼奇遇读后感
通力电梯SMini3000的报闸怎么调整
设立一家外贸公司需要什么条件?最低投资资本
我是一名58同城黄页业务员。我想用借鸡生蛋的
未成年人有自己的银行卡可不可以开通网上银行
北京到东北有多远
新版射雕哪里看不要钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?