私はXML応答データを処理するための初心者です。私はSQLサーバーデータベースのユーザーと彼のパスワードをチェックし、それに応じて応答を返すWebサービスを持っています。 Webサービスメソッドのコードは次のとおりです。図を以下に示すようJSONを使用してJavaScriptでWebサービスのXML応答データを処理する方法
<WebMethod()> _
Public Function Authentication(ByVal username As String, ByVal password As String) As String
'Public Function ConnectToSQL() As String
Dim con As New SqlConnection
Dim result As Boolean
Dim response As String
Try
con.ConnectionString = "Data Source=TestServer;Initial Catalog=MyDB;Persist Security Info=True;User ID=myuser;Password=mypass"
Dim cmd As New SqlCommand("SELECT username FROM user_detail WHERE username='" + username + "' AND password='" + password + "'", con)
con.Open()
' Execute Query
Dim reader As SqlDataReader = cmd.ExecuteReader()
result = reader.HasRows
'Validate user info from database
If result = True Then
response = "Valid user info..Thanks"
Else
response = " Not valid user info..Please Enter again, Thanks"
End If
If Not reader Is Nothing Then
reader.Close()
End If
Catch ex As Exception
MessageBox.Show("Error while connecting to SQL Server." & ex.Message)
Finally
con.Close() 'Whether there is error or not. Close the connection.
End Try
Return response
End Function
End Class
レスポンスはXMLデータである。(有効なユーザー情報を入力した場合)
は、今私は、ユーザからの入力を取るJavaScriptでビューを作成したいですこのWebサービスを介してデータベースからユーザー情報を検証します。誰かがそれをどうやって手助けすることができますか?
ありがとうございます。これを処理する他の方法はありますか?私はSOAPクライアント以外を意味しますか? – AbdulAziz
あなたはjavascriptのRESTを使用してアクセスできます – UVM