建议将原数据库备份出来,再用用“RESTORE DATABASE”的方法建立数据库,比执行脚本来得方便。
在vb中定义 adodc.connention打开数据库,定义 adodc.common 执行SQL 语句,strSQL = "RESTORE DATABASE ……"
dim cnn as new adodc.connention
dim cmm as new adodc.commoncnn.open strConnentionString
set cmm.ActiveConnention = cnn
cmm.CommandTex = strSQL
cmm.Excute
……
在vb中定义 adodc.connention打开数据库,定义 adodc.common 执行SQL 语句,strSQL = "RESTORE DATABASE ……"
dim cnn as new adodc.connention
dim cmm as new adodc.commoncnn.open strConnentionString
set cmm.ActiveConnention = cnn
cmm.CommandTex = strSQL
cmm.Excute
……
conn="provider=sqloledb;data source=127.0.0.1;use id=sa;password=;
initial catalog=库名;"
...
txtsql="select * from INFORMATION_SCHEMA.TABLES"
set mrc=execute(txtsql)