在C#中,如何判断SQL Server数据表是否存在,不存在建立。
数据库是SQL Server2000,
开发语言是C#;
请问:
如何判断SQL Server中数据表是否存在?
存在则执行程序1;
不存在则建立数据表。
谢谢!!!
问题点数:20、回复次数:3Top
1 楼fancyf(凡瑞)回复于 2005-06-24 11:36:05 得分 15
执行下面这条语句
"if objectproperty(object_id('Products'), 'IsUserTable') = 1 select 1 else select 0"
把Products换成要检查的表名,用ExecuteScalar执行就可以
返回1存在,0不存在Top
2 楼monkey010(小猴子)回复于 2005-06-24 11:41:10 得分 0
谢谢fancyf(凡瑞) !
Top
3 楼freelyl(飞翔)回复于 2005-06-24 11:41:26 得分 5
同上........可以直接用SQL语句判定。Top




