请问一个asp的程序设置数据库用户名密码的文件一般存放在哪里?
发布网友
发布时间:2022-05-22 03:37
我来回答
共4个回答
热心网友
时间:2024-03-26 19:00
1、建立一个数据库,名称Serve.mdb,然后建立一个表UserInf,最后建立三个字段UserName---用户名,PassWord---密码,Address---地址
2、然后赋值下面的代码,保存为一个页面,例如:reg.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
'=========================================
'程序制作:362366724
'制作时间:2010-10-06
'首先连接数据库
'=========================================
Dim Conn,ConnStr,SiteDataPath
SiteDataPath="\Web\Server.mdb" '新建的数据库放在我电脑的Web虚拟目录下,如果是根目录就直接填写Server.mdb就可以了
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(SiteDataPath)
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open ConnStr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查数据库连接文件中的数据库参数设置。"
Response.End
End If
Sub CloseConnection() '定义一个关闭数据的过程,方便后面随时调用
Conn.Close
Set Conn = Nothing
End Sub
If request.QueryString("Action") = "Reg" then
Dim UserNam,PassWord,Address
UserName = trim(request.Form("UserName"))
PassWord = trim(request.Form("PassWord"))
Address = trim(request.Form("Address"))
Set rs = Server.CreateObject("Adodb.recordset")
sql ="Select * from UserInf"
rs.open sql,conn,1,3
rs.Addnew()
rs("UserName") = UserName
rs("PassWord") = PassWord
rs("Address") = Address
rs.update()
response.Write("<script>alert('恭喜您注册成功,请查看您的信息!\n用户名:"&UserName&"\n密码:"&PassWord&"\n地址:"&Address&"');<script>")
rs.close
set rs = nothing
Call CloseConnection()
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<Script Language="JavaScript">
<!--
function chk_reg(){
if (document.form1.UserName.value==""){
alert("·用户名不能为空!");
document.form1.UserName.focus();
return false;
}
if (document.form1.PassWord.value==""){
alert("·密码不能为空!");
document.form1.PassWord.focus();
return false;
}
if (document.form1.Address.value==""){
alert("·地址不能为空!");
document.form1.Address.focus();
return false;
}
return true;
}
// -->
</Script>
</head>
<body>
<form name="form1" method="post" action="?Action=Reg" onSubmit="javascript:return chk_reg();">
<table width="250" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="30" colspan="2" align="center"><font color="#000000" style="font-size:14px"><b>用户注册</b></font></td>
</tr>
<tr>
<td width="82" height="25" align="right">用户名:</td>
<td width="159" height="20"><input name="UserName" type="text" id="UserName" size="17"></td>
</tr>
<tr>
<td height="25" align="right">密 码:</td>
<td height="20"><input name="PassWord" type="text" id="PassWord" size="17"></td>
</tr>
<tr>
<td height="25" align="right">地 址:</td>
<td height="20"><input name="Address" type="text" id="Address" size="17"></td>
</tr>
<tr>
<td height="25" colspan="2" align="center"><input type="submit" name="Submit" value="注册">
<input type="reset" name="Submit2" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>
热心网友
时间:2024-03-26 19:00
用Access软件打开mdb
热心网友
时间:2024-03-26 19:00
odbc 里有问题。。
热心网友
时间:2024-03-26 19:01
一般设置数据库连接信息的是一个conn.asp文件,可能在根目录也可能在inc或者includes目录里面。你联系我一下。我看看你源码把连接字符串写在哪里了。