以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]实验室检查维护窗口中出错(已解决) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=40558) |
||||
-- 作者:cqlwsam -- 发布时间:2013/9/23 11:58:00 -- [求助]实验室检查维护窗口中出错(已解决) “实验室检查维护”窗口中,我想达到以下目的:根据页面选项,获得text,通过text对表“实验室检查维护”按“检查种类”进行筛选,并将筛选获得的数据在表中显示,并进行编辑。老出错。帮我看看!
[此贴子已经被作者于2013-9-24 18:36:41编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/9/23 12:03:00 -- 字符串列做比较是需要加 单引号的 Dim s As WinForm.TabControl = e.Sender Dim s1 As String = s.SelectedPage.Text Dim drs As List(Of DataRow) drs = DataTables("实验室检查维护").Select("检验分类=\'" & s1 & "\'") |
||||
-- 作者:cqlwsam -- 发布时间:2013/9/24 8:29:00 -- 现在不报错了,但是无法筛选出我需要的东西。到底问题出在哪儿呀?谢谢! |
||||
-- 作者:Bin -- 发布时间:2013/9/24 8:33:00 -- 你想要怎么筛选?结果不是你想要的,说明你的筛选条件不对啊. 如果是要实现你1楼所说你的代码并没有错啊,Select出来的列集合正是你想要的啊. 如果你是想在表中筛选 应该使用 tables("表名").Filter="检验分类=\'" & s1 & "\'"
|
||||
-- 作者:lsy -- 发布时间:2013/9/24 9:00:00 --
|
||||
-- 作者:cqlwsam -- 发布时间:2013/9/24 18:36:00 -- 我原来是在每个页面都整了一个表,所以出现了只有一个页面能显示表,而其他页面没有。应该是表独立在页面就OK了。谢谢lsy和bin. |