VB 设置记录的字段值问题

PrivateSubcmdSave_Click()Setg_rs=g_db.OpenRecordset("SELECT*FROMbookInfo",dbOpenDynas... Private Sub cmdSave_Click()
Set g_rs = g_db.OpenRecordset("SELECT * FROM bookInfo", dbOpenDynaset)
'添加记录
g_rs.AddNew
'设置记录的字段值
g_rs!书籍编号 = txtBookID.Text
g_rs!书籍名称 = txtBookName.Text
g_rs!类别代码 = Mid(cboType.Text, 1, 1)
g_rs!出版社 = txtBookConcern.Text
g_rs!作者姓名 = txtWriter.Text
g_rs!书籍价格 = txtBookPrice.Text
g_rs!书籍页码 = txtPage.Text
g_rs!登记日期 = dtpRigDate.Value
g_rs!是否借出 = False

这段程序是正确的 为什么 g_rs!书籍编号 = txtBookID.Text 中
用“!” 而不能用“."号 g_rs.书籍编号 = txtBookID.Text为什么会出错
展开
 我来答
zxlxxl
2008-04-24 · TA获得超过630个赞
知道小有建树答主
回答量:928
采纳率:0%
帮助的人:496万
展开全部
g_rs!书籍编号 = g_rs.fields("书籍编号") = g_rs("书籍编号")

表!字段名=xxx 或 记录集!字段名=xxx
叹号表示引用某个表或记录集下的某个字段(这里是字段ID)以上三种只是表达方式不同而已
cwa9958
2008-04-24 · TA获得超过1885个赞
知道大有可为答主
回答量:2504
采纳率:0%
帮助的人:2049万
展开全部
g_rs.fields("书籍编号")=txtBookID.Text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zorrowh
2008-04-24 · TA获得超过488个赞
知道小有建树答主
回答量:622
采纳率:0%
帮助的人:232万
展开全部
g_rs.书籍编号
"." 语法是代表 g_rs 的属性或方法,而它根本没有"书籍编号"这种属性或方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式