datagrid控件的问题,为什么会丢失最后修改的数据? 我的程序是用datagrid控件输入的,当修改或输入最后的数据时,数据有时会丢失,为什么?应该怎样做才能一输入数据就记录到表里?多谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StrSQL = "SELECT * FROM TableNameSet Rs = New ADODB.RecordsetRs.Open StrSQL, kcgc.db, adOpenStatic, adLockBatchOptimisticSet DataGrid1.DataSource = Rs數據如有丟失,是不是輸入的是字符串長度大于綁定的欄位的定于長度保存:Rs.UpdateBatch 当然不是字符串长度大于绑定的栏位啦.在VB中,datagrid的属性可以设置为可以更新,根本不用在程序里设置.但是并不是一输入数据,它就立即更新,当我离开时datagrid出错提示"无法为更新行集定位:一些值可能已在最后读取后改变" 外部表不是预期的格式 VB+Access数据保存出现了问题,求助高手 象windows快捷键Alt+Tab,有谁知道是调用什么API函数实现的? 能问个问题吗:vb资源干吗用? 使用oo4o访问Oracle的程序,vbp没有错误,做成exe后出现确数据库连接失败的问题? 一个关于打印的问题! datareport的'3705'错误? 查询数据库时的窗口问题 学什么好呢? 关于一个API的简单问题,望各位帮忙解决? 两个程序之间如何实现通信,可以通过程序来关闭另一个程序吗?? 用DAO通过ODBC读SQL Server2000时,dbgrid出现乱码
Set Rs = New ADODB.Recordset
Rs.Open StrSQL, kcgc.db, adOpenStatic, adLockBatchOptimistic
Set DataGrid1.DataSource = Rs
數據如有丟失,是不是輸入的是字符串長度大于綁定的欄位的定于長度
保存:Rs.UpdateBatch
在VB中,datagrid的属性可以设置为可以更新,根本不用在程序里设置.
但是并不是一输入数据,它就立即更新,当我离开时datagrid出错提示"无法为更新行集定位:一些值可能已在最后读取后改变"