Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]请问字段错误在哪里?

1楼
rophy0952 发表于:2023/10/21 16:44:00

Dim dr3 As DataRow = DataTables("销售价格表").SQLfind("客户代号 = '" & Forms("打印送货单").controls("客户代号").text & "'and 型号 = '"& Tables("送货单").Current("型号") & "' And 规格 = '"& Tables("送货单").Current("规格") &"'")
MessageBox.show(1)
If dr3("标称型号") <> Nothing Then
MessageBox.show(2)
Forms("打印送货单").controls("型号").text = dr3("标称型号")
MessageBox.show(3)
Forms("打印送货单").controls("规格").text = dr3("标称规格")
End If

以上执行到标红的代码提示错误:请问是何原因?

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.1.30.2
错误所在事件:窗口,打印送货单,打印,Click
详细错误信息:
未将对象引用设置到对象的实例。
2楼
有点蓝 发表于:2023/10/21 16:47:00
改为
If dr3 isnot Nothing Then

http://www.foxtable.com/webhelp/topics/2911.htm,示例三说明
3楼
rophy0952 发表于:2023/10/21 16:48:00
我是要判断那个单元格的值,不是判断行的值。
4楼
rophy0952 发表于:2023/10/21 16:49:00
之前一直是可以正常运行的,不知道为什么现在突然提示错误
5楼
有点蓝 发表于:2023/10/21 16:53:00
要判断那个单元格的值,也要先判断行的值啊,行都不存在,哪来的单元格?行不存在说明后台数据库没有符合这个条件的数据

再说单元格的数据没有必要判断呀,这种赋值代码,单元格有值,控件就显示这个值,单元格没有值,控件也就自然清空不显示
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.