Em đang học làm web ASP và mắc ở phần kết nối CSDL nên mong Pro chỉ bảo.
Phần em đang làm là phần đăng ký Username.
Với 1 file form đăng ký HTML. Khi ấn Submit sẽ chuyển sang file Connection.asp Nếu thành công sẽ đến file RegistrationProcess.asp.
Mọi việc đều ổn nhưng dữ liệu lại ko insert vào DB đc.
Đây là nội dung 3 file.
FILE HTML >>>>>>>>>
FILE CONNECTION >>>>>>><html>
<head>
<title>Registration</title>
</head>
<body>
<form method="POST" action="RegistrationProcess.asp">
<p> Username: <input type="text" name="username" ></p>
<p> Password: <input type="password" name="password" ></p>
<p> Confirm Password: <input type="password" name="ConfirmPassword"
></p>
<p> Address: <input type="text" name="address"></p>
<p><input type="submit" value="Submit" name="submit"></p>
</form>
</body>
</html>
FILE PROCESS >>>><%
dim conn
Sub openConn()
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0; data source="&server.mappath("db.mdb")&";"
conn.open connstr
End Sub
Sub destroyConn()
set conn=nothing
End Sub
%>
<!--#include file ="Connection.asp"-->
<%
username=request.form("username")
password=request.form("password")
confirmPassword=request.form("confirmPassword")
address=request.form("address")
'validate some information retrieved from submitted form'
sql="insert into tblUser([username],[password],[address])values('&username&','&password&','&address&')"
response.write "Successful Registration!"
%>
Bookmarks