我有一個表單提交時轉到以下登錄腳本。幫助與asp登錄SQL
<%
Dim myConnection As System.Data.SqlClient.SqlConnection
Dim myCommand As System.Data.SqlClient.SqlCommand
Dim requestName As String
Dim requestPass As String
requestName = Request.Form("userName")
requestPass = Request.Form("userPass")
Dim queryString As String = "SELECT COUNT(*) AS Num_Of_User FROM tblusers WHERE username='" & requestName & "' AND password='" & requestPass & "'"
myConnection = New System.Data.SqlClient.SqlConnection("Data Source=(local);InitialCatalog=dbtest;Integrated Security=True")
myCommand = New System.Data.SqlClient.SqlCommand(queryString, myConnection)
myConnection.Open()
Dim reader As System.Data.SqlClient.SqlDataReader = myCommand.ExecuteReader()
%>
現在,在理論上,我應該能夠得到的SQL查詢Num_Of_User,比登錄成功,如果它等於1。這是正確的方法嗎?我怎樣才能得到SQL返回的值?
您似乎在使用ASP.NET,而不是ASP。那是對的嗎? – 2010-07-16 19:39:03
是的,他們都是.aspx頁 – Liam 2010-07-16 19:39:46