|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。备份|数据|数据库|无组件看过数据库的备份与复原。年夜多半都是用组件来完成的。实在可经由过程sql语句来完成。
因为工夫干系,未对参数举行考证和界面丑化。代码仅供参考。
合计4个文件:下载地点:http://ad.ceh.com.cn/sql.rar
conn.asp
<%
conn="Provider=SQLOLEDB.1;PersistSecurityInfo=false;Server=127.0.0.1;UID=sa;pwd=www.zhi.net;database=master"
functionrec(rs,sql)
setrs=server.CreateObject("ADODB.Recordset")
rs.Activeconnection=conn
rs.Source=sql
rs.CursorType=0
rs.Cursorlocation=3
rs.LockType=1
rs.Open
ifrs.eofandrs.bofthen
rec=false
else
rec=true
endif
endfunction
functioncmd(sql)
dimcmd1
setcmd1=server.CreateObject("ADODB.Command")
cmd1.ActiveConnection=conn
cmd1.CommandText=sql
cmd1.CommandType=1
cmd1.CommandTimeout=0
cmd1.Prepared=true
cmd1.Execute()
endfunction
functioncdb(rs)
rs.close()
setrs=nothing
endfunction
%>
dev.asp
<!--#includefile="conn.asp"-->
<%
ifrequest("AddDev")""then
sql="selectname,phynamefrommaster..sysdeviceswherestatus=16andname="&request("devname")&""
recchk,sql
ifchk.eofandchk.bofthen
sql="sp_addumpdevicedisk,"&request("devname")&","&request("phyname")&""
cmdsql
response.Write"<scriptlanguage=javascript>window.location=reload;</script>"
else
response.Write"<scriptlanguage=javascript>alert(数据库中已存在"&request("devname")&"设备!);window.location=cmd.asp;</script>"
endif
endif
ifrequest("deldev")""then
sql="sp_dropdevice"&request("devname")&""
cmdsql
response.Write"<scriptlanguage=javascript>window.location=reload;</script>"
endif
recli,"selectname,phynamefrommaster..sysdeviceswherestatus=16"
ifli.eofandli.bofthen
response.Write"<fontcolor=#ff0000>请新建备份设备用来备份复原数据库</font>"
else
%><styletype="text/CSS">
<!--
body{
margin-left:0px;
margin-top:0px;
}
-->
</style>
<tablewidth="60%"border="0"cellspacing="0">
<tr>
<tdwidth="29%">称号:</td>
<tdwidth="71%">地位:</td>
</tr>
<%
i=0
whilenotli.eof
i=i+1
%>
<tr>
<td><%=li(0)%></td>
<td><%=li(1)%><ahref=dev.asp?DelDev=1&devname=<%=li(0)%>>删除此设备</a></td>
</tr>
<%
li.movenext
wend
response.Write"<scriptlanguage=javascript>top.document.all.dev.height="&(i+1)*25&";</script>"
cdbli
%>
</table>
<%
endif
%>
default.asp
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
<!--#includefile="conn.asp"-->
<%
*************************************************
数据库备份与复原
编程:把戏师・杨(MagicYang.CN)
完成日期:2004-4-11
申明:因为工夫干系,未对数据做平安性考证。
使用时请对数据举行考证,确保平安。
QQ:1168064接待人人相互交换
*************************************************
%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>数据库的备份与复原</title>
</head>
<body>
<%
%>
<tablewidth="80%"border="0"align="center">
<tr>
<tdwidth="21%"valign="top">数据库设备:</td>
<tdwidth="79%">
<iframename="dev"src="dev.asp"width="100%"height="200"frameborder="0"scrolling="no"></iframe>
</td>
</tr>
<tr>
<td>增加设备:</td>
<td>设备称号:
<inputname="devname"type="text"id="devname"size="10"maxlength="10"></td>
&</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|