首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

sqlite中怎么获取列数

2012-05-01 
sqlite中如何获取列数如题!EVC中使用了select count (name) from syscolumns where id (select id from

sqlite中如何获取列数
如题!
EVC中使用了select count (name) from syscolumns where id = (select id from sysobjects where xtype ='u' and name = '表名')语句,程序抛出异常。
这里的name指的是什么?
可否指正?或者其他方法?

[解决办法]
用SQLITE?没有这样的系统表,用ADO OR ADOX取得,OR 访问MAIN.[sqlite_master]表取得建表SQL,再分析
[解决办法]
syscolumns 是SQL SERVER的,而SQLITE没有关于 column的系统表。只能自己遍历所有的表,然后得到表结构去匹配。

热点排行