如果你使用的是单机运行程序的模式,你可以先建好一个ascee数据库,
在vb程序中这样定义就行了。
dim db as database
dim rs as recordeset
dim sql as string
set db=opendatabase("app.path + ("\temp.mdb"))
如果你打开的是一个表,就应该这样写
set rs=db.openrecordset("表名")
如果你打开的是一条sql语句,就应该这样写。
sql="select * from 表名 在加条件"
set rs=db.openrecordset(sql)
如果你使用的是网络运行程序的模式
比如我平时喜欢这样写
dim cn as new adodb.connetion
cn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;pwd=sunxiao;Initial Catalog=JiFei;Data Source=10.10.34.188"
catalog为数据库的名字,data source为服务器的地址
我比较喜欢用ado
dim cn as adodb.connetion
dim cmd as adodb.command
dim rs as adodb.recordset
cn.connectionstring="..."' 连接字符串
cn.open
cmd.activeconnetion=cn'
cmd.open "sql 语句",游标类型,锁定类型