Imports System.Data.OleDb
Imports System.Data
Public Class Form2
Dim dt As New DataTable
Dim da As OleDbDataAdapter
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CallDataDepartments()
CallDatauser()
End Sub
Private Sub CallDataDepartments()
Dim conn As New OleDbConnection
If conn.State = ConnectionState.Open Then conn.Close()
conn.ConnectionString = ConnectDB.Con
conn.Open()
Dim sql1 As String = "SELECT userlogin_ID,username FROM userlogin where username = '" & Form1.txtloginname.Text & "'"
Dim da As New OleDbDataAdapter(sql1, conn)
Dim dt As New DataTable
da.Fill(dt)
With cmbdepartment
.DataSource = dt
.DisplayMember = dt.Columns.Item("username").ColumnName 'คือตัวที่ใช้แสดงใน Combobox
.SelectedItem = dt.Columns.Item("userlogin_ID").ColumnName 'Code หรือรหัสที่เราสร้างขึ้นมาเช่น Primary Key
End With
Return
End Sub
Private Sub CallDatauser()
Dim conn As New OleDbConnection
If conn.State = ConnectionState.Open Then conn.Close()
conn.ConnectionString = ConnectDB.Con
conn.Open()
Dim sql2 As String = "SELECT user_ID,full_name FROM user"
Dim da As New OleDbDataAdapter(sql2, conn)
Dim dt As New DataTable
da.Fill(dt)
With cmbuser
.DataSource = dt
.DisplayMember = dt.Columns.Item("full_name").ColumnName 'คือตัวที่ใช้แสดงใน Combobox
.SelectedItem = dt.Columns.Item("user_ID").ColumnName 'Code หรือรหัสที่เราสร้างขึ้นมาเช่น Primary Key
End With
Return
End Sub
End Class
Imports System.Data.OleDb
Imports System.Data
Public Class Form2
Dim dt As New DataTable
Dim da As OleDbDataAdapter
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CallDataDepartments()
CallDatauser()
End Sub
Private Sub CallDataDepartments()
Dim conn As New OleDbConnection
If conn.State = ConnectionState.Open Then conn.Close()
conn.ConnectionString = ConnectDB
conn.Open()
Dim sql1 As String = "SELECT MemberID,FullName FROM Member" ' where username = '" & Form1.txtloginname.Text & "'"
Dim da As New OleDbDataAdapter(sql1, conn)
Dim dt As New DataTable
da.Fill(dt)
With cmbdepartment
.DataSource = dt
.DisplayMember = dt.Columns.Item("FullName").ColumnName 'คือตัวที่ใช้แสดงใน Combobox
.SelectedItem = dt.Columns.Item("MemberID").ColumnName 'Code หรือรหัสที่เราสร้างขึ้นมาเช่น Primary Key
End With
Return
End Sub
Private Sub CallDatauser()
Dim conn As New OleDbConnection
If conn.State = ConnectionState.Open Then conn.Close()
conn.ConnectionString = ConnectDB
conn.Open()
Dim sql2 As String = "SELECT BookTypeCode,BookTypeName FROM BookType"
Dim da As New OleDbDataAdapter(sql2, conn)
Dim dt As New DataTable
da.Fill(dt)
With cmbuser
.DataSource = dt
.DisplayMember = dt.Columns.Item("BookTypeName").ColumnName 'คือตัวที่ใช้แสดงใน Combobox
.SelectedItem = dt.Columns.Item("BookTypeCode").ColumnName 'Code หรือรหัสที่เราสร้างขึ้นมาเช่น Primary Key
End With
Return
End Sub
End Class
Date :
2012-07-23 23:32:58
By :
pisansri
No. 2
Guest
ขอบคุณครับ แก้ได้แล้วครับ พอเปลี่ยนชื่อตาราง จาก user ไปเป็นชื่ออื่นมันได้เฉยๆเลย
user เป็นชื่อห้ามใช้หรือครับ