如题!
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的系统表。只能自己遍历所有的表,然后得到表结构去匹配。