Module Module1
Public source = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\js.mdb"
Public conn As OleDbConnection=New OleDbConnection(source)
End Module
‘’
Dim InsertCmd As String = "select * from admin where username='" + username.Text + "'"
Dim cmd As New OleDbCommand(InsertCmd, conn)
‘’‘’
conn.Open
Dim dr As OleDbDataReader = cmd.ExecuteReader
If dr.Read() Then
If dr.GetString(2) = userpass.Text Then
Hide()
user = username.Text
Dim mainform As New mainForm
mainform.Show()
Else
msg.Text = "密码错误"
End If
Else
msg.Text = "帐号错误"
End If
'''''
Conn.Close
其他信息: ExecuteReader: Connection 属性尚未初始化。
调用数据库的语句如下
Dim InsertCmd As String = "select * from admin where username='" + username.Text + "'"
Dim cmd As New OleDbCommand(InsertCmd, conn)
Dim dr As OleDbDataReader = cmd.ExecuteReader
If dr.Read() Then
If dr.GetString(2) = userpass.Text Then
Hide()
user = username.Text
Dim mainform As New mainForm
mainform.Show()
Else
msg.Text = "密码错误"
End If
Else
msg.Text = "帐号错误"
End If
Imports System.Data.OleDb
Module Module4
'这时设变量
Public source As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
Public conn As OleDbConnection
'这里操作代码
Public Sub a()
source = source + "D:\js.mdb"
conn = New OleDbConnection(source)
conn.Open()
End Sub
End Module
Module Module1
'这时设变量
Public source = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\js.mdb"
Public conn As OleDbConnection=New OleDbConnection(source)
’这里操作代码
Public Sub a()
conn.Open()
End Sub
End Module
Module Module1
'这时设变量
Public source = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
Public conn As OleDbConnection=New OleDbConnection(source)
’这里操作代码
Public Sub a()
source = source + "D:\js.mdb"
conn.Open()
End Sub
End Module