int ConnectDB(const char* username ,const char * pwd,const char * connstr)
{
EXEC SQL BEGIN DECLARE SECTION
char sConnectString[100]
EXEC SQL END DECLARE SECTION
char errmsg[100]=""
EXEC SQL WHENEVER SQLERROR continue
sprintf(sConnectString,"%s/%s@%s",username,pwd,connstr)
EXEC SQL connect :sConnectString
if (sqlca.sqlcode != 0)
{
strcpy(errmsg,"数据库连接失败")
return -1
}
}
return 0
}
数据库分离后重新连接方法:1、选择源数据库工具会自动显示该数据库之前的一些备份,然后直接选择需要还原的数据库备份集;
2、选择源设备点击后面的,添加需要还原的数据库文件;
3、点击确认还原数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)