有人可以幫我轉換成C#嗎?幫助轉換爲C#
//' Import the ODBC namespace for MySQL Connection
Imports System.Data.Odbc
Partial Class login
Inherits System.Web.UI.Page
Protected Sub Login1_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles Login1.Authenticate
Dim cn As New OdbcConnection("Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=mydb; User=root;Password=;")
cn.Open()
Dim cmd As New OdbcCommand("Select * from login where username=? and password=?", cn)
//'Add parameters to get the username and password
cmd.Parameters.Add("@username", OdbcType.VarChar)
cmd.Parameters("@username").Value = Me.Login1.UserName
cmd.Parameters.Add("@password", OdbcType.VarChar)
cmd.Parameters("@password").Value = Me.Login1.Password
Dim dr As OdbcDataReader
//' Initialise a reader to read the rows from the login table.
//' If row exists, the login is successful
dr = cmd.ExecuteReader
If dr.HasRows Then
e.Authenticated = True
//' Event Authenticate is true
End If
End Sub
End Class
}
}
StackOverflow不是代碼轉換服務。請花時間研究:這兩種語法並不相距甚遠。您可以先將關鍵字設置爲小寫,然後學習如何在C#中聲明變量。然後,你甚至可以從編譯錯誤中繼續。 – 2011-03-14 19:48:33
非常抱歉,我不知道代碼轉換,我認爲堆棧溢出是一個你可以得到幫助的地方?感謝社區,我肯定不會發布我知道的可用於代碼轉換的事情。 – 2011-03-14 20:04:29
此外,還有一些需要手動更改。 – 2011-03-14 20:13:31