กระทู้เก่าบอร์ด อ.Yeadram
1,230 1
URL.หัวข้อ /
URL
ค้นหา Report ที่ชื่อขึ้นต้นด้วย Z จากอีก Database
ค้นหา Report ที่ชื่อขึ้นต้นด้วย Z จากอีก Database
โดยการเขียน CODE
สมมุติ Database ที่มี Report นี้อยู่ใน
"C:\Folder\File.mdb"
ผมต้องการแสดงชื่อ Report นี้ทั้งหมดที่ขึ้นต้นด้วย Z
รบกวนด้วยครับ
โดยการเขียน CODE
สมมุติ Database ที่มี Report นี้อยู่ใน
"C:\Folder\File.mdb"
ผมต้องการแสดงชื่อ Report นี้ทั้งหมดที่ขึ้นต้นด้วย Z
รบกวนด้วยครับ
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.3335s
สร้างปุ่มขึ้นมา ใส่ใน Event > On Click
Dim db As Database
Dim i As Integer
Dim temp_name As String
temp_name = ""
Set db = DAO.OpenDatabase("C:\Folder\File.mdb")
'หากไฟล์มีรหัสผ่าน เช่น 1234 ใช้ตามด้านล่าง
'Set db = DAO.OpenDatabase("C:\Folder\File.mdb", False, False, ";pwd=1234")
For i = 0 To db.Containers("Reports").Documents.Count - 1
If db.Containers("Reports").Documents(i).name Like "Z*" Then
temp_name = temp_name & ", " & db.Containers("Reports").Documents(i).name
End If
Next i
If temp_name = "" Then
MsgBox "ไม่พบชื่อ Reports"
Else
MsgBox Right(temp_name, Len(temp_name) - 2)
End If
db.Close: Set db = Nothing
ประมาณนี้ครับ ปรับใช้ดู หากสนใจความหมายและอยากต่อยอดอื่นๆต่อไป ลองศึกษาเรืองของ DAO หรือ ADO จะเป็นประโยชน์มากๆครับ