以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何判断Datatable是否含有_Identify列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=62812) |
-- 作者:mosquito1003 -- 发布时间:2015/1/8 14:34:00 -- [求助]如何判断Datatable是否含有_Identify列 请问高手们,如何判断Datatable是否含有_Identify列?因为我使用的外部数据源,如果不是用Foxtable添加的数据表,或者其他的数据库就不会含有"_Identify"列,我该如何判断呢? If DataTable(“表A”).DataCols.Contains("_Identify") Then 来判断,不管是有,还是没有,都是False!请问为什么?如何可以得到DataTable的主键列名?
|
-- 作者:有点甜 -- 发布时间:2015/1/8 14:42:00 -- msgbox(DataTables("表A").basetable.PrimaryKey(0).tostring) |
-- 作者:Bin -- 发布时间:2015/1/8 14:45:00 -- If DataTables("统计表1").basetable.PrimaryKey.length > 1 Then msgbox(DataTables("统计表1").basetable.PrimaryKey(0).tostring) End If
|
-- 作者:mosquito1003 -- 发布时间:2015/1/8 14:52:00 -- 原来是这么复杂啊!多谢各位了! |