
我经常用的方法是用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()
电脑端的应用软件想要跟数据库进行交互的话,首先需要有一个数据库。这个数据库可能在前台,也可能在后台,那么你会通过你的应用软件去连接它的数据库,那么具体中间会经过几条服气,那就不知道了,连接之后,那么你发送信息的时候,对方接受到会从数据库里边帮你查询,查询完之后再通过外接的服务器反馈到你的电脑上。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)