设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2375|回复: 4
打印 上一主题 下一主题

[Access本身] 建立图书信息管理系统 遇到问题 您不能将数值指定给这个对象

[复制链接]
跳转到指定楼层
1#
发表于 2013-8-15 23:21:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是 借书信息添加 的窗体代码总是有问题 这个窗体应该输入  图书证编号 姓名 图书编号 书名 借出时间  应还时间  这几个文本
因为窗体对应的表是 借阅归还表 有图书证编号 图书编号 借出时间 应还时间 还书时间 这几个属性 编码后总是跳出 您不能将这个数值指定给这个对象 的提示 。。。。。要疯了 现附码如下 希望大神教教我这个新手{:soso_e105:}  

Private Sub Command12_Click()
On Error GoTo Err_cmdadd_click
Dim rs As New ADODB.Recordset
Dim str As String
If IsNull(Me.图书证编号) Then
MsgBox ("请输入图书证编号!")
ElseIf IsNull(Me.图书编号) Then
MsgBox ("请输入图书编号!")
ElseIf IsNull(Me.借出时间) Then
MsgBox ("请输入借出时间!")
ElseIf IsNull(Me.应还时间) Then
MsgBox ("请输入应还时间!")
Else
str = "select library_ID,name,book_ID,out_time,should_in_time from 借阅归还表"
Set rs = GETRS(str)
With rs
.AddNew
!library_ID = Trim(Me.图书证编号)
!name = Trim(Me.姓名)
!book_ID = Trim(Me.图书编号)
!out_time = Trim(Me.借出时间)
!should_in_time = Trim(Me.应还时间)
.Update
End With
rs.Close
MsgBox ("借书成功!记得按时归还!")
With Me
.图书证编号 = ""
.姓名 = ""
.图书编号 = ""
.书名 = ""
.借出时间 = ""
.应还时间 = ""
End With
End If
Exit Sub
Err_cmdadd_click:
MsgBox Err.Description

End Sub


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2013-8-16 09:59:26 | 只看该作者

回帖奖励 +1 点金钱

请上传附件!!
3#
 楼主| 发表于 2013-8-16 13:41:29 | 只看该作者
我把With Me
.图书证编号 = ""
.姓名 = ""
.图书编号 = ""
.书名 = ""
.借出时间 = ""
.应还时间 = ""
End With   都删掉  问题就解决了   如果我在此基础上 还想将图书信息表中对应的 是否在架 这一项修改为 “否”  那应该加什么代码呢?
4#
 楼主| 发表于 2013-8-16 13:43:34 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2013-8-17 10:05:19 | 只看该作者
小清新 发表于 2013-8-16 13:41
我把With Me
.图书证编号 = ""
.姓名 = ""

一样的啊,update 图书信息表 set 是否在架="否"  就可以了!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-22 22:34 , Processed in 0.114864 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表