首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB客房管理出现的有关问题,求高手帮忙

2012-05-05 
VB客房管理出现的问题,求高手帮忙在客房登记模块中出现了问题,代码如下:SQL 信息Call OpenData(SQL)my

VB客房管理出现的问题,求高手帮忙
在客房登记模块中出现了问题,代码如下:
SQL = "信息"
Call OpenData(SQL)
myRecordset.Source = "select * from 信息 where 房间号='" & txtRoom.Text & "'" ' 查询对应房间号的信息
myRecordset.Open
myRecordset.Fields("姓名") = txtName.Text
 If Option1.Value = True Then
  myRecordset.Fields("性别") = Option1.Caption
 Else
  myRecordset.Fields("性别") = Option2.Caption
 End If
myRecordset.Fields("身份证号") = txtNumber.Text
myRecordset.Fields("备注") = Text5.Text
myRecordset.Fields("开房日期") = txtTime.Text
myRecordset.Update
MsgBox "添加成功!"
myRecordset.Update
Call CloseData
可运行时出现问题,弹出对话框:
实时错误’-21472197913(80040e07)’
标准表达式中数据类型不匹配
点调试:
myRecordset.Open 这行变黄色
请问应该怎么改

[解决办法]
如果房间号是数值型,则:
"select * from 信息 where 房间号=" & txtRoom.Text & ""

热点排行