Rss & SiteMap

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

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

标题:用增加ADOXBuilder列,如何判断原来的表已经有该列!!

1楼
雨中的泪 发表于:2010/8/19 11:22:00

用增加ADOXBuilder一列A,如何判断原来的表是否有有该列

 

有就提示已经存在该列

没有就继续执行ADOXBuilder

2楼
mr725 发表于:2010/8/19 11:25:00
For Each cl As Col In CurrentTable.Cols
    output.show(cl.name)
Next
3楼
狐狸爸爸 发表于:2010/8/19 11:37:00

If DataTables("订单").DataCols.Contains("金额") Then


End If

4楼
cxabc123 发表于:2010/8/19 11:38:00
有没有更简单的办法,如果增加的列多的话就方便了
5楼
mr725 发表于:2010/8/19 11:46:00

就算你增加几十列,判断也是瞬间的事,有何不方便???????

Dim c as string

For Each cl As Col In CurrentTable.Cols
    c = c & cl.name & "§"
Next

If c.Contains("金额") Then

   messagebox.show( "金额列已经存在啦!!!","提示")

Else

  执行增加列的代码.........
End If

6楼
cxabc123 发表于:2010/8/19 11:55:00
§这个符号是干什么的
7楼
mr725 发表于:2010/8/19 12:37:00
以下是引用cxabc123在2010-8-19 11:55:00的发言:
§这个符号是干什么的

分割符号罢了,没有其他意义。

8楼
blackzhu 发表于:2010/8/19 12:39:00
mr725兄,你快成为大师了.
9楼
mr725 发表于:2010/8/19 12:51:00
以下是引用blackzhu在2010-8-19 12:39:00的发言:
mr725兄,你快成为大师了.

那还早呢, 自己心里有普, 远着呢~~~ 

10楼
雨中的泪 发表于:2010/8/19 17:35:00
多列判断如何实现?
共11 条记录, 每页显示 10 条, 页签: [1] [2]

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

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