一台家用脱毛仪去毛多少钱钱

> 用asp.net代码怎样实现数据库备份和还原,该如何处理
用asp.net代码怎样实现数据库备份和还原,该如何处理
xuhaidong0031 & &
发布时间: & &
浏览:2 & &
回复:0 & &
悬赏:0.0希赛币
用asp.net代码怎样实现数据库备份和还原,急急急!!!!用asp.net代码怎样实现数据库备份和还原,这个我现在已经实现了,代码是网上找的,代码如下:
& /// & 还原数据库函数
&/summary&
&param & name= &strDbName && 数据库名 &/param&
&param & name= &strFileName && 数据库备份文件的完整路径名 &/param&
&/returns&
& public & bool & RestoreDB(string & strDbName,string & strFileName) &
& //PBar & = & pgbMain & ; &
& SQLDMO.SQLServer & svr & = & new & SQLDMO.SQLServerClass() & ; &
& //服务器名,数据库用户名,数据库用户名密码
& svr.Connect( &localhost &, &sa &, &hai &) & ;
& SQLDMO.QueryResults & qr & = & svr.EnumProcesses(-1) & ; &
& int & iColPIDNum & = & -1 & ; &
& int & iColDbName & = & -1 & ; &
& for(int & i=1;i &=qr.Ci++) &
& string & strName & = & qr.get_ColumnName(i) & ; &
& if & (strName.ToUpper().Trim() & == &
&SPID &) &
& iColPIDNum & = & i & ; &
& else & if & (strName.ToUpper().Trim() & == &
&DBNAME &) &
& iColDbName & = & i & ; &
& if & (iColPIDNum & != & -1 & && & iColDbName & != & -1) &
& break & ; &
& //杀死使用strDbName数据库的进程
& for(int & i=1;i &=qr.Ri++) &
& int & lPID & = & qr.GetColumnLong(i,iColPIDNum) & ; &
& string & strDBName & = & qr.GetColumnString(i,iColDbName) & ; &
& if & (strDBName.ToUpper() & == & strDbName.ToUpper()) &
& svr.KillProcess(lPID) & ; &
& SQLDMO.Restore & res & = & new & SQLDMO.RestoreClass() & ; &
& res.Action & = & 0 & ; &
& res.Files & = & strFileName & ; &
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&编程开发子分类

我要回帖

更多关于 家用脱毛仪器哪种好 的文章

 

随机推荐