Guest_imported
New member
- Jan 1, 1970
- 0
Hello,
I'm trying to do an online survey via our intranet and get the results to dump into an Access database. I've never done this before.
In trying to do a simple tutorial I found on a website, something is happening I don't understand.
It is a simple form with name, age, and gender. When I click submit, the data is supposed to be put in the database using an ASP script that I created. Instead, when I click submit, it tells me that it is downloading the ASP page. Why is this happening? The code is below.
Web Page:
<form name="myform" method="post" action="post_db.asp">
Firstname:<br>
<input name="firstname" type="text" maxlength="25">
Lastname:<br>
<input name="lastname" type="text" maxlength="25">
Age:<br>
<input name="age" type="text" maxlength="3">
Gender:<br>
<input name="gender" type="text" maxlength="6">
<input type="submit" value="submit" name="s_button">
<input type="reset" value="reset" name="r_button">
</form>
ASP Script
<%
'variables
dim Conn, Connstring, Sql
strfirstname=request.form("firstname"
strlastname=request.form("lastname"
strage=request.form("age"
strgender=request.form("gender"
'database connection
Set Conn = Server.CreateObject("ADODB.Connection"
ConnString = "DBQ=" & Server.MapPath("database.mdb"
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & ConnString
'Sql statement
Sql="INSERT INTO mytable (name, url, message) VALUES ('" & strfirstname & "','" & strlastname & "','" & strage & "','" & strgender & "')"
Conn.Execute(Sql)
%>
I'm trying to do an online survey via our intranet and get the results to dump into an Access database. I've never done this before.
In trying to do a simple tutorial I found on a website, something is happening I don't understand.
It is a simple form with name, age, and gender. When I click submit, the data is supposed to be put in the database using an ASP script that I created. Instead, when I click submit, it tells me that it is downloading the ASP page. Why is this happening? The code is below.
Web Page:
<form name="myform" method="post" action="post_db.asp">
Firstname:<br>
<input name="firstname" type="text" maxlength="25">
Lastname:<br>
<input name="lastname" type="text" maxlength="25">
Age:<br>
<input name="age" type="text" maxlength="3">
Gender:<br>
<input name="gender" type="text" maxlength="6">
<input type="submit" value="submit" name="s_button">
<input type="reset" value="reset" name="r_button">
</form>
ASP Script
<%
'variables
dim Conn, Connstring, Sql
strfirstname=request.form("firstname"
strlastname=request.form("lastname"
strage=request.form("age"
strgender=request.form("gender"
'database connection
Set Conn = Server.CreateObject("ADODB.Connection"
ConnString = "DBQ=" & Server.MapPath("database.mdb"
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & ConnString
'Sql statement
Sql="INSERT INTO mytable (name, url, message) VALUES ('" & strfirstname & "','" & strlastname & "','" & strage & "','" & strgender & "')"
Conn.Execute(Sql)
%>