Rss & SiteMap

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

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

标题:[求助]关于帮助中的这一段代码有效吗?

1楼
roy78 发表于:2009/8/1 8:56:00
Dim cmd As New SQLCommand
Dim dt As DataTable
Dim cmb As WinForm.ComboBox
cmd.CommandText = "SELECT * From {工作中心}"
dt=cmd.ExecuteReader()
cmb=e.Form.Controls("ComboBox1")
cmb.ComboList = dt.GetComboListString("工艺名称")




图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看
2楼
狐哥 发表于:2009/8/1 9:42:00

cmd.CommandText = "SELECT DISTINCT 工艺名称 From {工作中心}"


是不是还有别的代码没有贴出来呀,应不会出问题呀

[此贴子已经被作者于2009-8-1 9:45:03编辑过]
3楼
roy78 发表于:2009/8/1 9:48:00
这就是全部的,还是报错
[此贴子已经被作者于2009-8-1 9:49:08编辑过]
4楼
狐哥 发表于:2009/8/1 10:04:00
能否传文件上来看看
5楼
roy78 发表于:2009/8/1 10:14:00
这就是帮助中的,ExecuteReader 的例子,我只改了字段和表名,就报错。 示例二 同样,假定窗口中有一个组合框(ComboBox),希望这个窗口能够列出订单表所有的客户名称,如果订单表采用动态加载,那么显然无法从订单表中获得所有客户名称,只能利用ExecuteReader直接从后台提取:
Dim cmd As New SQLCommand
Dim dt As DataTable
Dim cmb As WinForm.ComboBox
cmd.CommandText = "SELECT DISTINCT 客户 From {订单}"
dt = cmd.ExecuteReader()
cmb = e.Form.Controls("ComboBox1")
cmb.ComboList= dt.GetComboListString("客户")
上述代码可以设置在窗口的AfterLoad事件中。
[此贴子已经被作者于2009-8-1 10:14:48编辑过]
6楼
狐哥 发表于:2009/8/1 10:19:00

AfterLoad 只有这一段公式吗??
此COMBOBOX是不是也设置了属性来提取XX表中的XX列

查询一下此控件属性看看

[此贴子已经被作者于2009-8-1 10:20:25编辑过]
7楼
roy78 发表于:2009/8/1 10:21:00
没有啊,这是动态的啊,我干嘛还要设?帮助中的例子就这样,我原搬不动的
8楼
狐哥 发表于:2009/8/1 10:27:00
上传个文件看看.
呵呵,应不会出现这个问题的.
看看表名是否有错,列名是否有错
9楼
roy78 发表于:2009/8/1 10:33:00

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
10楼
狐哥 发表于:2009/8/1 10:35:00
你是外部表呀,ConnectionName属性
还有条件没加上呀
Dim cmd As New SQLCommand
cmd.     C
[此贴子已经被作者于2009-8-1 10:37:59编辑过]
共14 条记录, 每页显示 10 条, 页签: [1] [2]

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

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