กระทู้เก่าบอร์ด อ.Yeadram
2,364 3
URL.หัวข้อ /
URL
สอบถามเรื่อง การเชื่อม combobox เข้าด้วยกันครับ
คือผมได้อ่านจากกระทู้ต่างๆ แล้วนำมาทำตาม แต่ก็ยังไม่ได้ครับ
ต้องการที่จะเชื่อม combobox 2 อัน ให้มีความสัมพันธ์กันครับ
Private Sub Combo109_Click()
Dim strCombo109 As String
Dim sql1 As String
strCombo109 = Combo109.Column(1)
sql1 = "SELECT [ร้านค้า].[Supplier Code], [ร้านค้า].[Supplier Name]"
sql1 = sql1 & "FROM ร้านค้า.Supplier Code"
sql1 = sql1 & " WHERE (ร้านค้า.Supplier Name)= '" & strCombo109 & "' ORDER BY [ร้านค้า].[Supplier Code]; "
Combo87.RowSource = sql1
Combo87.Requery
Combo87.Enabled = True
End Sub
แต่มัน run ดูครับ
error ข้อผิดพลาดทางไวยากรณ์(ตัวดำนเนินการหายไป) ในนิพจน์แบบสอบถาม (ร้านค้า.Supplier)
ไม่ทราบว่าเป็นเพราะอะไรครับ
ขอบคุณมาก
ต้องการที่จะเชื่อม combobox 2 อัน ให้มีความสัมพันธ์กันครับ
Private Sub Combo109_Click()
Dim strCombo109 As String
Dim sql1 As String
strCombo109 = Combo109.Column(1)
sql1 = "SELECT [ร้านค้า].[Supplier Code], [ร้านค้า].[Supplier Name]"
sql1 = sql1 & "FROM ร้านค้า.Supplier Code"
sql1 = sql1 & " WHERE (ร้านค้า.Supplier Name)= '" & strCombo109 & "' ORDER BY [ร้านค้า].[Supplier Code]; "
Combo87.RowSource = sql1
Combo87.Requery
Combo87.Enabled = True
End Sub
แต่มัน run ดูครับ
error ข้อผิดพลาดทางไวยากรณ์(ตัวดำนเนินการหายไป) ในนิพจน์แบบสอบถาม (ร้านค้า.Supplier)
ไม่ทราบว่าเป็นเพราะอะไรครับ
ขอบคุณมาก
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R08889
ขอสอบถามต่อครับ
หากมันขึ้นให้ใส่ค่าพารามิเตอร์ หมายความว่าไงครับ
และ
เมื่อคลิกเลือกข้อมูลที่ combo 1 และ เราต้องมาคลิกเลือกข้อมูลที่ combo2 อีกครั้งนึง คือผมอยากทราบว่า หากคลิกที่ combo1 แล้ว อยากจะให้แสดงข้อมูลที่สัมพันธ์กับ combo 2 เลยได้เปล่า ครับ
ขอบคุณครับ
หากมันขึ้นให้ใส่ค่าพารามิเตอร์ หมายความว่าไงครับ
และ
เมื่อคลิกเลือกข้อมูลที่ combo 1 และ เราต้องมาคลิกเลือกข้อมูลที่ combo2 อีกครั้งนึง คือผมอยากทราบว่า หากคลิกที่ combo1 แล้ว อยากจะให้แสดงข้อมูลที่สัมพันธ์กับ combo 2 เลยได้เปล่า ครับ
ขอบคุณครับ
3 @R08890
ชื่ออะไรที่คิวรี่ไม่รู้จัก อาจเพราะคุณสะกดชื่อฟิลด์ผิด ชื่อเหล่านี้คิวรี่จะตีความว่าเป็นพารามิเตอร์ที่ให้ผู้ใช้ป้อน เพื่อที่ตัวคิวรี่เองจะได้ทำงานต่อไปได้
ตัวอย่างที่คลาสสิก (สำหรับไทย) ในกรณีเลือก combo1 แล้วให้ combo2 แสดงข้อมูลที่สัมพันธ์กันก็คือ การเลือกจังหวัดแล้วให้แสดงอำเภอที่มีในจังหวัดนั้น ลองดูที่นี่ครับ http://access.crtrading.net/fileDownload2009.aspx?softwareID=39
หรือจะค้นหาในเวปบอร์ดนี้ด้วยคำว่า "จังหวัด" ก็ได้ครับ แนะนำว่าให้หาผ่าน Google จะดีที่สุด เพราะจะเร็วกว่า ป้อนด้วย "จังหวัด site:thai-access.com" ลงในช่องค้นหาของ Google ครับ
ตัวอย่างที่คลาสสิก (สำหรับไทย) ในกรณีเลือก combo1 แล้วให้ combo2 แสดงข้อมูลที่สัมพันธ์กันก็คือ การเลือกจังหวัดแล้วให้แสดงอำเภอที่มีในจังหวัดนั้น ลองดูที่นี่ครับ http://access.crtrading.net/fileDownload2009.aspx?softwareID=39
หรือจะค้นหาในเวปบอร์ดนี้ด้วยคำว่า "จังหวัด" ก็ได้ครับ แนะนำว่าให้หาผ่าน Google จะดีที่สุด เพราะจะเร็วกว่า ป้อนด้วย "จังหวัด site:thai-access.com" ลงในช่องค้นหาของ Google ครับ
Time: 0.7123s
SELECT∆...∆FROM∆...∆WHERE∆...ORDER∆BY∆...
∆ = Space Character
และ ร้านค้า.Supplier Name ต้องเป็น ร้านค้า.[Supplier Name]