以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]类型转换问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=37710) |
-- 作者:benhu -- 发布时间:2013/7/9 11:17:00 -- [求助]类型转换问题 我想知道,在窗件中有一个PIC控件,然后我要引用某张表上的数据,该如何表述,在帮助里好像没看到关于此方面的信息。 |
-- 作者:Bin -- 发布时间:2013/7/9 11:19:00 -- 你设置绑定列吧. |
-- 作者:benhu -- 发布时间:2013/7/9 11:24:00 -- 我是设墨绑定的,但我要实现的是: 比方:当我输入工号时,如姓名,身份证号,相片等相关列自动提取,之后录入到另一个表格中, 是TEXT项的已经完成,只是这个相片这一个控件因为是PIC类型的,提取是报错
|
-- 作者:Bin -- 发布时间:2013/7/9 11:27:00 -- 你是想做什么? 如果是复制到另外一个表格,只需要把列的图片相对地址字符串复制过去即可. |
-- 作者:benhu -- 发布时间:2013/7/9 11:38:00 -- 按你的方法是只有数据已经复制到表中后,在邦定情况下显示图片的: 现在是要在未保存前,提取时就已经得到数据,只是未提交到生成的表中,如果是转换不了,看来只有用回TEXT控件了。 提取数据: Dim dr As DataRow = DataTables("员工登记表格").FInd("工号=\'" & e.Form.Controls("GH").Text & "\'") If dr IsNot Nothing Then e.Form.Controls("XM").Text=dr("个人基本资料_姓名") e.Form.Controls("BM").Text=dr("应聘信息_部门") e.Form.Controls("GW").Text=dr("应聘信息_岗位") e.Form.Controls("ZW").Text=dr("应聘信息_职务") e.Form.Controls("XP").text=dr("个人基本资料_相片"),此控件在窗口中是用PIC的,而不是TEXT的 End If [此贴子已经被作者于2013-7-9 11:39:00编辑过]
|
-- 作者:Bin -- 发布时间:2013/7/9 11:39:00 -- 你不要这样做,图片控件并未有Text 你直接使用当前行即可..tables("XX").current("你绑定的图片列名")
|