读书人

登录事件如何写

发布时间: 2013-03-28 10:20:24 作者: rapoo

登录事件怎么写
登录事件如何写


数据库名是 shujuku.mdb 表名是login
然后登录按钮怎么写 来连接数据库 退出按钮代码怎么写 本人小白 唉 各位帮帮忙

[解决办法]
找本书抄代码。
[解决办法]
退出是me.close()
[解决办法]
在登录事件中
Imports System.Data.OleDb

Dim con As OleDbConnection = New OleDbConnection()
con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath("dbx.accdb")
con.Open()

Dim com As OleDbCommand = New OleDbCommand()
com.Connection = con
com.CommandText = "select count(*) from login where username = @textbox1 and pwd = @textbox2"

Dim param1 As OleDbParameter = New OleDbParameter("@textbox1", TextBox1.Text)
Dim param2 As OleDbParameter = New OleDbParameter("@textbox2", TextBox2.Text)

com.Parameters.AddRange(New OleDbParameter() {param1, param2})

Dim cnt As Integer = Convert.ToInt32(com.ExecuteScalar())

If cnt = 1 Then
'登录
Else
'输入的用户名和密码不正确
End If

'这是VB.NET的写法
[解决办法]
补充一下

ACCESS2010的话
不是shujuku.mdb 应该是shujuku.accdb

con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath("shujuku.accdb")

读书人网 >C#

热点推荐