select Count(distinct *) from syscolumns where id = object_id(N'[表名]')
解决方案 »
- 请问delphi如何连接access数据库?
- &开源啦&著名软件"电子书库"Delphi源码发布
- DBGRID导出EXCLE后,怎样保持原来的数据格式和自动调整列宽?
- 关于释放Dll的问题?
- 请问:如何使Dbgrid的某一列数值以百分数形式显示
- 有关oop编程的简单问题!解决就给分!!
- 兼职机会,快来报到!
- 如何获得“我的电脑”,“回收站”等图标的文件名?就像Magic Set一样
- 请问小新,以及其它delphi高手一个简单问题,我从网上下载了一个报表控件,请问该如何使用?
- 老问题,有没有新的答案?关于dbgrid中回车键代替tab键的问题。
- 急,如何查询时间类型之间的数据?
- 为什么在编译时出现无法找到"System.pas"?
方法是对的,不过执行出错:'*"附近有错误,请指点,立即结分
FROM syscolumns , sysobjects
WHERE (syscolumns.id = sysobjects.id) and sysobjects.name='yourtablename'就行,sql server 2000调试通过!!!!!!!!1
as
SELECT COUNT(*) FROM syscolumns , sysobjects
WHERE (syscolumns.id = sysobjects.id) and sysobjects.name='tablename'
Distinct没必要,一个表不会有相同字段的。