This is the only part of asp I am having problem understanding I creating a ticket system and everything went well except this part. It's asking me to declare the field I am trying to retrieve when I don't believe I should. I am trying to accomplish something similar:
http://www.asp101.com/samples/db_edit.asp
Now it tell the following:
No data was returned for ticket number: 0 Status:
Microsoft VBScript runtime error '800a01f4'
Variable is undefined: 'Status'
/forms/Results.asp, line 93
Code:
<%
Dim TicketNum, rs, ObjConn, Conn
TicketNum = Request.QueryString("Ticket_Number")
if IsNumeric(TicketNum) = true then
TicketNum = CInt(TicketNum)
else
response.redirect("<a href='Results.asp?TicketNum=" & objRS("Ticket_Number") & "'>" & objRS("Ticket_Number")& "</a></td>")
end if
set objConn=Server.CreateObject("ADODB.CONNECTION")
ObjConn.Open "Provider=sqloledb;Data Source=Flmirsql02;Initial Catalog=Source_Forms;User Id=Source_Forms_User;Password=password;"
Set rs = Server.CreateObject("ADODB.Recordset")
Dim strSQL
strSQL = "SELECT First_Name, Last_Name FROM Escalation_Forms WHERE Ticket_Number = " & TicketNum
rs.open strSql, ObjConn, 3, 3
if rs.eof then
Response.write("No data was returned for ticket number: " & TicketNum)
else
Status = rs("Status")
First_Name = rs("First_Name")
Last_Name = rs("Last_Name")
Phone_Number = rs("Phone_Number")
Wip_Com = rs("Wip_Com")
end if
ObjConn.Close
Set ObjConn = Nothing
%>
<table>
<tr>
[u]
<td>Status:</td><td><input type="text" name="Status" value="<%=Status%>">[</u>t] <td>First Name:</td><td><input type="text" name="First_Name" value="<%=First_Name%>">
<td>Last Name:</td><td><input type="text" name="Last_Name" value="<%=Last_Name%>">
<td>Phone Number:</td><td><input type="text" name="Phone_Number" value="<%=Phone_Number%>">
</tr>
</table>