-
Tạo listbox gắn với textbox trên form
mrtoanbin > 14-08-19, 08:11 AM
E có vấn đề này mong được hướng dẫn:
Có textbox vs listbox trên form. Giờ gõ điều kiện vào textbox thì dữ liệu tương ứng trong listbox cũng nhảy theo điều kiện tương ứng (ở đây mình khống dùng query để thực hiện).
Vậy xin hỏi các pác có code nào thực hiện k ạ?
Xin cảm ơn!! -
RE: Tạo listbox gắn với textbox trên form
Cuong Servenet > 14-08-19, 09:07 AM
(14-08-19, 08:11 AM)mrtoanbin Đã viết: E có vấn đề này mong được hướng dẫn:
Có textbox vs listbox trên form. Giờ gõ điều kiện vào textbox thì dữ liệu tương ứng trong listbox cũng nhảy theo điều kiện tương ứng (ở đây mình khống dùng query để thực hiện).
Vậy xin hỏi các pác có code nào thực hiện k ạ?
Xin cảm ơn!!
B thử cái đoạn code này xem đúng ý bạn không
Private Sub TextBox1_AfterUpdate()
Dim strSQL As String
strSQL = "SELECT ID, Name " & _
"FROM Table_A " & _
"WHERE Name Like '" & Me!TextBox1.Text & "*'"
Me!lTextBox1.RowSource = strSQL
End Sub -
RE: Tạo listbox gắn với textbox trên form
ongke0711 > 14-08-19, 09:17 AM
Access thế mạnh là CSDL liên hệ, các form, report lấy nguồn từ table, query. Bạn không muốn dùng cái mạnh của nó chẳn lẻ lại muốn dùng Mảng (Array) để gán trị cho listbox (giống UserForm của Excel)? Trở ngại gì mà bạn không muốn dùng Query? -
RE: Tạo listbox gắn với textbox trên form
Cuong Servenet > 14-08-19, 09:21 AM
(14-08-19, 09:17 AM)ongke0711 Đã viết: Access thế mạnh là CSDL liên hệ, các form, report lấy nguồn từ table, query. Bạn không muốn dùng cái mạnh của nó chẳn lẻ lại muốn dùng Mảng (Array) để gán trị cho listbox (giống UserForm của Excel)? Trở ngại gì mà bạn không muốn dùng Query?
không liên quan chứ bác có quả avatar quay quay thì làm kiểu gì vậy ạ? -
RE: Tạo listbox gắn với textbox trên form
ongke0711 > 14-08-19, 09:33 AM
(14-08-19, 09:21 AM)Cuong Servenet Đã viết:
(14-08-19, 09:17 AM)ongke0711 Đã viết: Access thế mạnh là CSDL liên hệ, các form, report lấy nguồn từ table, query. Bạn không muốn dùng cái mạnh của nó chẳn lẻ lại muốn dùng Mảng (Array) để gán trị cho listbox (giống UserForm của Excel)? Trở ngại gì mà bạn không muốn dùng Query?
không liên quan chứ bác có quả avatar quay quay thì làm kiểu gì vậy ạ?
Haha....kiếm cái file GIF là avatar thôi. -
RE: Tạo listbox gắn với textbox trên form
mrtoanbin > 14-08-19, 03:39 PM
(14-08-19, 09:07 AM)Cuong Servenet Đã viết:
(14-08-19, 08:11 AM)mrtoanbin Đã viết: E có vấn đề này mong được hướng dẫn:
Có textbox vs listbox trên form. Giờ gõ điều kiện vào textbox thì dữ liệu tương ứng trong listbox cũng nhảy theo điều kiện tương ứng (ở đây mình khống dùng query để thực hiện).
Vậy xin hỏi các pác có code nào thực hiện k ạ?
Xin cảm ơn!!
B thử cái đoạn code này xem đúng ý bạn không
Private Sub TextBox1_AfterUpdate()
Dim strSQL As String
strSQL = "SELECT ID, Name " & _
"FROM Table_A " & _
"WHERE Name Like '" & Me!TextBox1.Text & "*'"
Me!lTextBox1.RowSource = strSQL
End Sub
ĐÃ ĐÚNG NHU CẦU, XIN CẢM ƠN Ạ! -
RE: Tạo listbox gắn với textbox trên form
mrtoanbin > 15-08-19, 11:43 AM
(14-08-19, 09:17 AM)ongke0711 Đã viết: Access thế mạnh là CSDL liên hệ, các form, report lấy nguồn từ table, query. Bạn không muốn dùng cái mạnh của nó chẳn lẻ lại muốn dùng Mảng (Array) để gán trị cho listbox (giống UserForm của Excel)? Trở ngại gì mà bạn không muốn dùng Query?
Mình chỉ tối giản thao tác và chuyên nghiệp hơn, thanks pác! -
RE: Tạo listbox gắn với textbox trên form
ongke0711 > 15-08-19, 11:47 AM
(15-08-19, 11:43 AM)mrtoanbin Đã viết:
(14-08-19, 09:17 AM)ongke0711 Đã viết: Access thế mạnh là CSDL liên hệ, các form, report lấy nguồn từ table, query. Bạn không muốn dùng cái mạnh của nó chẳn lẻ lại muốn dùng Mảng (Array) để gán trị cho listbox (giống UserForm của Excel)? Trở ngại gì mà bạn không muốn dùng Query?
Mình chỉ tối giản thao tác và chuyên nghiệp hơn, thanks pác!
Câu lệnh trên cũng là Query chứ là gì nữa, chỉ là dùng Saved Query (trong ngăn Query của Database) hay dùng câu lệnh query bằng Jet-SQL trong code VBA thôi.
Bạn phải yêu cầu là dùng code VBA chứ không phải là không dùng Query. Không dùng câu lênh Query thì chỉ có cách dùng Array thôi.