有人可以帮我转换成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