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

运行时异常'2448'您不能将数值指定给这个对象"

2012-02-08 
运行时错误2448您不能将数值指定给这个对象?运行时错误 2448 您不能将数值指定给这个对象 ?我的想法是

运行时错误'2448'您不能将数值指定给这个对象"?
运行时错误 '2448 '您不能将数值指定给这个对象 "?

我的想法是:当从组合框中选择一个工程编号时,其后的文本框自动显示对应的工程名称.我按照前人的指示,在组合框的更新后事件中填写下述代码,

Private   Sub   工程编号_AfterUpdate()
工程名称.Value   =   DLookup( "工程名称 ",   "工程代码 ",   "[工程代码].[工程编号]= ' "   &   工程编号   &   " ' ")
End   Sub


可我运行组合框时出现错误,弹出对话框 "运行时错误 '2448 '您不能将数值指定给这个对象 "

该窗体对应的表为 '入库单文件 '(主表)和 '入库单物资 '(副表),窗体名称为入库单文件,窗体中组合框名为 '工程编号 '(对应表 '工程代码 '的为 '工程编号 '字段),文本框名为 '工程名称 '(对应表 '工程代码 '的 '工程名称 ')

请帮忙解决这个问题,最好能给出对应的代码,非常感谢!


(相关连接)http://bbs.access911.net/dispbbs.asp?BoardID=3&ID=1039&replyID=2066&skin=1

[解决办法]
代码本身没有问题。

你的主窗体是如何绑定的?
[解决办法]
問題是你把代碼的位置放錯了。不應該放在AfterUpdate事件中,試下把代碼放在
工程编号_Click()事件中或者是工程编号_Change()中
[解决办法]
放在AfterUpdate事件没有问题。

热点排行