如可判断空记录?????????

idcsdn 2004-10-30 05:49:38
....
for i=0 to 10
adoRecordset.addnew
next

set datagrid1.datasorce=adorecordset

然后就直接在datagrid中直接编辑了............

......
但在用 UpdateBatch的时候我添加的10个新记录并未全部赋值(系统提示:不能插入空记录云云)
请问如何判断那些没有赋值的,我又该如何正确的UpdateBatch呢?
谢谢.
...全文
116 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
51365133 2004-10-31
  • 打赏
  • 举报
回复
rs.RecordCount = 0
华芸智森 2004-10-31
  • 打赏
  • 举报
回复
VB:isnull
sql:IS NULL
luler 2004-10-31
  • 打赏
  • 举报
回复
nonull()
idcsdn 2004-10-31
  • 打赏
  • 举报
回复
ok,got it.
Andy__Huang 2004-10-31
  • 打赏
  • 举报
回复
看來樓主沒有設置主鍵了﹐為什么要給空記錄存在呢﹖
wwqna 2004-10-31
  • 打赏
  • 举报
回复
同意: daisy8675
pengpeng2004 2004-10-30
  • 打赏
  • 举报
回复
定义一个变量啊
for i=0 to 10
aa=adorecordset.fields("aa")
if aa="" then
else
adoRecordset.addnew
set datagrid1.datasorce=adorecordset
end if
next
daisy8675 2004-10-30
  • 打赏
  • 举报
回复
不是在这里,而是在程序中做控制,如果为空,不让它执行update

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧