Public CnnDSN As New ADODB.Connection '定义一个全局的连接
Dim RstSQL As New ADODB.Recordset
dim SQL
SQL="SELECT insur_id FROM LotteryTable WHERE Person_ID=" & Trim(Str(RndNumber)) & ""
set RstSQL=CnnDSN.execute(SQL)
若此时的CnnDSN已连接到数据库,则以上方法就没问题了
然后 countall = RstSQL.Fields("insur_id")
好了,就是这样了。提醒一句: 把Exit Sub去掉.
Dim RstSQL As New ADODB.Recordset
dim SQL
SQL="SELECT insur_id FROM LotteryTable WHERE Person_ID=" & Trim(Str(RndNumber)) & ""
set RstSQL=CnnDSN.execute(SQL)
若此时的CnnDSN已连接到数据库,则以上方法就没问题了
然后 countall = RstSQL.Fields("insur_id")
好了,就是这样了。提醒一句: 把Exit Sub去掉.
解决方案 »
- vb 中如何取得 c++ 的 dward value(4 bytes long, 32-bit unsigned integer)
- 请教大侠讲解下DDE的知识~~~~~
- 如何去除从Word中读取的字符串的不间断空格?
- vb 撤销功能与 数据源类。
- vb公式解析问题,很有挑战急!
- 求救
- 请教一个很菜的问题,在VB中如何判断一个窗口已经被显示?(急呀!)
- 什么是xml?如何用xml显示数据库里的数据????????
- 对较多的记录修改后(在msflexgrid上),如何快速有效地进行保存?(Access数据库)
- VB如何转换位图格式
- 一个关于vb调用EXcel进程杀不了的问题,高手请进,高分相送。。。。
- 如何在VB中调用VC写的dll,另外如何用VB注册VC写的dll
不吝赐教:
本人用的数据库连接是:
Set db = New Connection
db.CursorLocation = adUseClient
db.Open "PROVIDER=MSDASQL;dsn=jzfw;uid=;pwd=;
打开数据库:
adoRS.Open Ssql, db, adOpenStatic, adLockOptimistic
尝试用 adLockBatchOptimistic参数也不行
用数据库绑定到textbox,就好似用VB自动生成那样的方法.
问题系:当两个用户同时修改同一记录的同一字段的时候,一更新第二个用户就出现错误,需
要第二个用户刷新之后再修改保存才行
请各位高手帮帮忙,小弟真的很急阿!
email:[email protected]