以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- Webbrowser获取外部表特定列中的部分地址问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92597) |
|
-- 作者:天若千颖 -- 发布时间:2016/11/8 8:36:00 -- Webbrowser获取外部表特定列中的部分地址问题 蓝版,我有这样以一个需求,窗口中有一个Webbrowser,命名为webbrowser1,该浏览器需要打开的网页地址分为两部分,比如:http://www.foxtable.com/asp?token=1234456758
其中,http://www.foxtable.com/asp?token= 这部分地址是固定的,我想直接写入brw.Address =“http://www.foxtable.com/asp?token=(后面的数字存入数据表“表A”的“TOKEN”列)”
Token= 后面的的数字由于要动态的变化,所以想存入表名为“表A”,列名为“Token”中,这一列只有1行,专门用于存放这个动态的数字,当然,这个表还会有TOLEN2/TOKEN3这样的列,用来存放不同窗口的Webbroser地址中的TOKEN部分。
Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
代码该如何写? |
|
-- 作者:有点色 -- 发布时间:2016/11/8 8:53:00 -- 简单的字符连接都不会?
http://www.foxtable.com/webhelp/scr/0221.htm
|
|
-- 作者:天若千颖 -- 发布时间:2016/11/8 8:55:00 -- 不是拼接的问题,关键是第二部分要存到表格中,这部分代码不会。 |
|
-- 作者:天若千颖 -- 发布时间:2016/11/8 9:07:00 -- 我试试用这个函数: GetValues(ColumnName,Filter,Sort)
|
|
-- 作者:有点蓝 -- 发布时间:2016/11/8 9:13:00 -- Find出来,然后拼接字符串:http://www.foxtable.com/webhelp/scr/0396.htm |
|
-- 作者:天若千颖 -- 发布时间:2016/11/8 9:39:00 -- 搞定,谢谢! |
|
-- 作者:zhfjjb123 -- 发布时间:2017/2/7 20:30:00 -- 能上传代码吗? |
|
-- 作者:zhfjjb123 -- 发布时间:2017/2/7 20:31:00 -- 以下是引用天若千颖在2016/11/8 9:39:00的发言: 搞定,谢谢!
|
|
-- 作者:有点蓝 -- 发布时间:2017/2/7 21:02:00 -- 就是到数据库查询出指定列的内容拼接到地址后面 Dim dr As DataRow = DataTables("表A").Find("xx条件") Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") brw.Address = "http://www.foxtable.com/asp?token=" & dr("Token") |