datagrid更新过程中如何在离开时判断一下值,在所在值为空时就删除该记录?急 我是用rs.UpdateBatch来更新的,是另外的一个按钮,在离开记录或单击按钮时判都 行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充一下:我的datagridj 设为可以添加,最后一行是一个带星号的空行只要点一下那一行输入区,再执行rs.UpdateBatch就会出错,说有空值,但我并不想保存那一行各位帮帮忙! 我的想法:在BeforeUpdate事件中进行判断,如果为空则取消更新或进行一些操作。 我是初学者,能说详细点吗假如我不用这个更新rs.UpdateBatch而是每改一个更新一个,我应该怎么做呢我的代码:Dim mySQL As StringSet myConn = New ADODB.ConnectionmyConn.ConnectionString = "DBQ=" & strPath + "\database\fzxt.mdb" & ";Driver={Microsoft Access Driver " & _"(*.mdb)};DriverId=29;FIL=MS Access;PWD=;"myConn.OpenmySQL = "select * from yanse"Set myRes = New ADODB.Recordset With myRes .ActiveConnection = Nothing .CursorLocation = adUseClient .CursorType = adOpenStatic .LockType = adLockBatchOptimistic .Open mySQL, myConn End WithSet gridColor.DataSource = myRes 其實這樣的方法比較簡單 .UpdateBatch AdoCon.Execute "Delete From PhoneBook2 Where ID = " & ID & " And PhoneNo = ''" End With先把數據讀進數據庫,在數據庫裡面再刪除 如何判断Treeview中的节点是父节点还是子节点 关于treeView的滚动条,除了hook来hook去就没别的办法了吗? 如何放大datagrid控件的滚动条按钮 请问GetProp和SetProp两函数是干什么用的 一家公司的笔试试题 求解答! 请问高手,execl表中的数据导到access数据库中的问题。。。 ADO的问题,特急~~需要帮助。 二进制文件问题,请各位牛人帮帮忙 vb被禁止的控件怎么改变其颜色 如何用mcistring得到光驱的状态(开或关) 如何用程序实现regsvr32注册dll文件的功能 带密码的ACCESS2000数据库,用adodc控件连接为何出错?
最后一行是一个带星号的空行
只要点一下那一行输入区,再执行rs.UpdateBatch就会出错,
说有空值,但我并不想保存那一行各位帮帮忙!
在BeforeUpdate事件中进行判断,如果为空则取消更新或进行一些操作。
假如我不用这个更新
rs.UpdateBatch
而是每改一个更新一个,我应该怎么做呢我的代码:
Dim mySQL As String
Set myConn = New ADODB.ConnectionmyConn.ConnectionString = "DBQ=" & strPath + "\database\fzxt.mdb" & ";Driver={Microsoft Access Driver " & _
"(*.mdb)};DriverId=29;FIL=MS Access;PWD=;"myConn.Open
mySQL = "select * from yanse"
Set myRes = New ADODB.Recordset With myRes
.ActiveConnection = Nothing
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockBatchOptimistic
.Open mySQL, myConn
End WithSet gridColor.DataSource = myRes
AdoCon.Execute "Delete From PhoneBook2 Where ID = " & ID & " And PhoneNo = ''"
End With先把數據讀進數據庫,在數據庫裡面再刪除