以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  以为代码有没有错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=71128)

--  作者:jswjyjf
--  发布时间:2015/7/5 22:56:00
--  以为代码有没有错
Dim cmb3 As WinForm.ComboBox
cmb3 = Forms("销售单明细查询").Controls("pmname")
cmb3.ComboList = DataTables("销售单明细").SQLgetComboListString("产品名称","","产品名称")


--  作者:大红袍
--  发布时间:2015/7/6 9:36:00
--  
 那报什么错?
--  作者:jswjyjf
--  发布时间:2015/7/6 9:49:00
--  
下拉空白


--  作者:jswjyjf
--  发布时间:2015/7/6 9:58:00
--  
我的意思按照产品名称排序
--  作者:大红袍
--  发布时间:2015/7/6 10:01:00
--  
 代码没错,如果下拉空白,说明你的列名没写对或者表里面就没有数据。
--  作者:jswjyjf
--  发布时间:2015/7/6 10:08:00
--  
Dim cmb3 As WinForm.ComboBox
cmb3 = Forms("销售单明细查询").Controls("pmname")
cmb3.ComboList = DataTables("销售单明细").SQLgetComboListString("产品名称")
这样就数据出来了


--  作者:大红袍
--  发布时间:2015/7/6 10:11:00
--  
 没你说的那种情况,1楼代码没问题。
--  作者:jswjyjf
--  发布时间:2015/7/6 10:13:00
--  
一楼 拿掉sql就对了


--  作者:狐狸爸爸
--  发布时间:2015/7/6 10:15:00
--  
 你没有保存,sql是从后台提取数据。
--  作者:jswjyjf
--  发布时间:2015/7/6 10:24:00
--  
我保存了的 Dim cmb3 As WinForm.ComboBox
cmb3 = Forms("销售单明细查询").Controls("pmname")
cmb3.ComboList = DataTables("销售单明细").SQLgetComboListString("产品名称")
这样就数据出来了