Godaddy でホストしているアクセス データベースに接続しようとしています。ASP 3.5、Php 5.2、および IIS 7 を使用しています。vb スクリプト用に IIS 設定で仮想ディレクトリをセットアップしました。Microsoft Visual Web Developer 2008 を使用しています。リモート データベースへの接続文字列に問題がある場合は、誰か教えてください。これには本当にAccessを使用する必要があります。ありがとう
コードは、私が従ったチュートリアルに似ています。チュートリアル(スペイン語ですが、コードはリモートではなくローカルで動作します)
Protected Sub Login1_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles Login1.Authenticate
Dim objConn As Object
Dim objRecords As Object
Dim strConn As String
Dim strQuery As String
objConn = Server.CreateObject("ADODB.Connection")
strConn = "Provider=MS Remote;" & "Remote Server=http://(IP Address here);" & "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("/logs/App_Data/users.mdb") & "Uid=admin" & "Pwd="
objConn.Open(strConn)
strQuery = "SELECT * FROM tbl_usuarios"
strQuery = strQuery + " Where str_usuario_ide='" + Login1.UserName + "'"
strQuery = strQuery + " And str_usuario_cve='" + Login1.Password + "'"
objRecords = objConn.Execute(strQuery)
If (Not objRecords.BOF) Then
e.Authenticated = True
Else
e.Authenticated = False
End If
objRecords.Close()
objConn.Close()
objRecords = Nothing
objConn = Nothing
End Sub
End Class