当前位置: 代码迷 >> 其他数据库 >> sqlite中怎么获取列数
  详细解决方案

sqlite中怎么获取列数

热度:9730   发布时间:2013-02-26 00:00:00.0
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的系统表。只能自己遍历所有的表,然后得到表结构去匹配。
  相关解决方案