求数据录入窗体经验
bima 2004-12-30 12:05:56 目前我的思路:
先 sql="select A,B,C from mainTable where id=0" 'id自动编号,当然这条记录是没有的
rs.Open sql,conn......... '打开一个 RecordSet 里面空的
文本框录入后 , rs.addNew
rs("A")=Me.Text1.text
rs("B")=Me.Text2.text
rs("C")=Me.Text3.text
'一条一条的写...如果这时字段很多怎么办?
'当然 Text1(0) 编组只是一部分,窗体上还很多 ComboBox 单选按钮什么的
.......
Me.Text1.text="" '清空文本框让用户录入下一条记录
rs.addNew '用户再往里加记录.. 我想让用户加入多条记录以后再 rs.Update
......
rs.Update
这样好像可以,但 rs.Upeate 的时候 VB 有详细的出错信息反回吗?
就是说,当 rs 中某条记录中字段 "A" 的值与数据中现有字段重复时,无法写入数据库
能返回是哪条记录吗?
我怎么用 On Error .... 捕获并显示系统的出错信息?
这种录入窗体大家平时怎么做的?能说说?