关于上传到服务器目录的文件删除问题(要求删除数据库中的信息与服务器上的文件)。有代码。急用!再线等
我是用dreamweaver+asp+access做的网站。
网页放在TeaInfManage文件夹下,上传文件在\TeaInfManage\UploadFiles\中。
上传文件的信息存贮在teachinf.mdb的uploadData表中,其中U_filename存贮文件路径,U_id是主键,U_txt是文件说明,U_name是上传人的名字,U_date是上传日期,当然还有其他字段。
如:U_id U_txt U_filename U_name U_date
3 代理 /teainfmanage/Uploadfiles/xxgch/Calendar/dog.gif zyl 2004-11-22
删除的网页是这样的:
1. adminupload_list.asp (是上传文件的列表)
具体是这样的(connUpload是在dreamweaver中建立的记录集):
文件说明 上传日期 上传路径 上传编辑
connUpload.U_txt connUpload.U_date connUpload.U_filename [删除]
其中在 删除 中建立一个连接页面(具体是利用dreamweaver中的“转到详细页面”服务器行为)adminupdel_list.asp
2. adminupdel_list.asp
这个页面就是一个表格,将上传信息详细的列出来(这个页面其实有没有无所谓)
表格后加一个 表单中的按钮,按钮旁加一个 隐藏区域 用来传递U_id参数,
表单的action是adminupdel.asp,隐藏区域的设置是:name是U_id,value是<%=Request("U_id")%>
3.adminupdel.asp
我的代码是: (这些代码是利用dreamweaver制作的:建立一个命令,用于删除数据库中的信息)
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/connTeainf.asp" -->
<%
if(Request("U_id") <> "") then Command1__del_id = Request("U_id")
%>
<%
set Command1 = Server.CreateObject("ADODB.Command")
Command1.ActiveConnection = MM_connTeainf_STRING
Command1.CommandText = "DELETE FROM uploadData WHERE U_id =" + Replace(Command1__del_id, "'", "''") + ""
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()
%>
'下面这句是用dreamweaver中的刷新,跳转到adminupload_list.asp页面
<meta http-equiv="refresh" content="1;URL=adminupload_list.asp">
我的问题是: 那位大侠可以将删除服务器上的文件的那部分代码补上啊??????
偶急用,在线等。