SqlServer数据库这样写:Use Master Select * from SysDatabases where name=你的数据库名 if recordCount>0 then //存在
IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'FGMIS') DROP DATABASE [FGMIS]
With ADOQuery1 Do Begin close; sql.clear; sql.add('use master'); sql.add(format('select * from sysdatabases where name= ''%s'' ', [dbname])); open; If recordcount = 0 Then Result := false//不存在 Else Result := true;//存在 End;
Select * from SysDatabases where name=你的数据库名
if recordCount>0 then
//存在
DROP DATABASE [FGMIS]
Begin
close;
sql.clear;
sql.add('use master');
sql.add(format('select * from sysdatabases where name= ''%s'' ', [dbname]));
open;
If recordcount = 0 Then
Result := false//不存在
Else
Result := true;//存在
End;