Office中国论坛/Access中国论坛
标题:
请教:全局变量
[打印本页]
作者:
jks
时间:
2004-4-17 00:29
标题:
请教:全局变量
Public strUserName As String
窗体1中有一文本框:收款人在代码中设为 Me!收款人.Value = strUserName
Dim sql As String
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
sql = "update 电视业务发票 set 总金额=" & Me.总金额 & ",收款人=StruserName where 发票号码='" & Me.发票号码 & "'"
DoCmd.RunSQL sql
为什么运行后会出错?
作者:
jks
时间:
2004-4-17 00:43
Public strUserName As String是在模块中设置的全局变量
作者:
jks
时间:
2004-4-17 00:44
收款人=StruserName
估计是这句有问题,请大家帮忙看看.
作者:
Benjamin_luk
时间:
2004-4-17 00:45
收款人=StruserName 改为:
收款人='"& StruserName &"'
Me!收款人.value = strUserName 改为:
strUserName =Me!收款人.value
作者:
jks
时间:
2004-4-17 00:53
运行后显示输入参数值.
作者:
jks
时间:
2004-4-17 01:01
谢谢Benjamin_luk的回复,
改过后运行显示标准表达式中数据类型不匹配
作者:
jks
时间:
2004-4-17 01:04
谢谢!已经可以了.
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3