Rss & SiteMap

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

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

标题:条件表达式

1楼
foxor 发表于:2009/12/30 17:21:00
怎样才能将该语句中 dim dr as datarow= DataTables("表A").Find([第一列]= '" & m & "'") 的[第一列] 替换成[第k列]?其中 k 是变量
2楼
狐狸爸爸 发表于:2009/12/30 17:54:00

不是一样的吗:

DataTables("表A").Find("[第" & k & "列]= '" & m & "'")

3楼
czy 发表于:2009/12/30 17:55:00
dim dr as datarow = DataTables("表A").Find("[第一列]= '" & m & "'")
4楼
mr725 发表于:2009/12/30 17:57:00
这样::::?:::


    For Each dc As DataCol In datatables("表A").DataCols

         dim dr as datarow= DataTables("表A").Find(dc.name= '" & m & "'")

         .....................
         .........................
    Next

2楼的好啊~ 

[此贴子已经被作者于2009-12-30 17:59:30编辑过]
5楼
czy 发表于:2009/12/30 17:59:00
好象是要老六的结果。
6楼
foxor 发表于:2009/12/30 20:32:00
谢谢各位!贺老师的语句比较接近我的想法,但还不是我想要的结果。我要表述的条件是:第k列(如k=1时,列名应为第二列)某一行的值等于m时

我把列名称改一下,即把第一列改成第0列,ok了。再次谢谢贺老师和各位了!
[此贴子已经被作者于2009-12-30 20:41:30编辑过]
共6 条记录, 每页显示 10 条, 页签: [1]

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

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