c++builder BDE sqlserver2000解决方案
c++builder BDE sqlserver2000BCB与SQL server2000相连,我用BDE链接的数据库,我想通过SQL语句判断数据库里
c++builder BDE sqlserver2000
BCB与SQL server2000相连,我用BDE链接的数据库,我想通过SQL语句判断数据库里面是否存在某个表,如果没有就新建一个,如果有的话就提示另外输入表名.
[解决办法]
BDE的话,很方便,用一TDatabase连SQLSERVER,然后用以下方法就可以了:
TStringList *tbs= new TStringList();
Database1->Connected=true;
Database1->GetTableNames(tbs);
int n;
tbs->Sort(); //用Find,要sort
if (!tbs->Find("clients1",n))
ShowMessage("表不存在,请输入表名");
.....
[解决办法]