以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] sql tab 不能绑定图片控件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64684) |
-- 作者:coch2004 -- 发布时间:2015/2/27 9:57:00 -- [求助] sql tab 不能绑定图片控件 各位,请教一下 Dim tb As DataTable Dim sql As new SQLCommand sql.C sql.CommandText="select _Identify,单据编号,供应商pi F rom {采购付款主表}" tb = Sql.ExecuteReader(True) (这里不管是True 还是 空值 结果都不能显示图片) tb.DataCols("供应商pi").DefaultFolder ="F:\\MIS管理资料\\pur\\供应商pi\\" Dim pv1 As WinForm.PictureViewer = e.Form.Controls("pv1") pv1.BindingField="tb.供应商pi" 以上代码 我的pv1 不能显示图片,请问 是否pv1 不支持 Sql出来的数据列吗? 要怎么实现? (不想增加一个窗口表)
|
-- 作者:Bin -- 发布时间:2015/2/27 9:59:00 -- 不能这么绑定的. 首先 "tb.供应商pi" 这里的TB你用的是变量名, 这个要是表名才可以.要实际存在于狐表里的表 你这样加载在变量里是不行的.
|
-- 作者:黄训良 -- 发布时间:2015/2/27 11:02:00 -- Dim tb As DataTable
Dim sql As new SQLCommand
sql.C
sql.CommandText ***
.....
上面的代码生成的表用于查询、更新表中数据,要绑定图片控件,如下方法:
1、在窗口中添加Table控件和图片控件。
2、Table控件设置为SQL表,写上你的SQL语句。
3、
Dim pv1 As WinForm.PictureViewer = e.Form.Controls("pv1")
pv1.BindingField="窗口1_Table1.供应商pi" [此贴子已经被作者于2015/2/27 11:21:42编辑过]
|
-- 作者:Bin -- 发布时间:2015/2/27 11:05:00 -- "tb.供应商pi" "窗口名_Table1.供应商pi"
|