Page 1 of 1
บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Tue Mar 12, 2019 2:35 pm
by sasilakmon
รบกวนขอสอบถามวิธีการบันทึกข้อมูลหลาย Record พร้อมกันใน MS Access ค่ะ จากไฟล์ที่แนบมาที่ทำได้คือบันทึกได้แค่ 1 Record แต่สิ่งที่ต้องการคือบันทึกหลาย Record โดยให้สามารถบันทึกได้ตามที่ Checkbox เลือกค่ะ พร้อมกันนี้ได้แนบไฟล์งานที่ได้ทำมาด้วยค่ะ รบกวนด้วยนะคะ ขอบคุณค่ะ
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Wed Mar 13, 2019 10:18 pm
by snasui
ตัวอย่าง Code ครับ
Code: Select all
Private Sub Command37_Click()
Dim db As DAO.Database
Dim rsTemp As DAO.Recordset
DoCmd.SetWarnings False
Set db = CurrentDb
Set rsTemp = Me.RecordsetClone
rsTemp.MoveFirst
For i = 1 To rsTemp.RecordCount
If Me.CurrentRecord Then
sSQL = "INSERT INTO Training(EmployeeCode,Result,EndDate) " & _
" VALUES('" & rsTemp.Fields(0).Value & "', '" & Me.chkResult & _
"', '" & Me.txtResultDate & "')"
db.Execute sSQL
End If
rsTemp.MoveNext
Next i
rsTemp.Close
Set rsTemp = Nothing
Set db = Nothing
DoCmd.SetWarnings True
End Sub
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Tue Mar 19, 2019 8:48 am
by sasilakmon
ขอบคุณมากๆนะคะ
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Tue Mar 19, 2019 2:47 pm
by sasilakmon
ลองแล้ว แต่ติดปัญหารหัสพนักงาน ยังคงบันทึกเป็นคนเดียวค่ะ ตามไฟล์และตัวอย่างโปรแกรมที่แนบมา รบกวนแนะนำด้วยค่ะ ขอบคุณค่ะ
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Wed Mar 20, 2019 9:21 pm
by snasui
ไม่สามารถเปิดไฟล์ได้ครับ
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Fri Mar 22, 2019 3:39 pm
by sasilakmon
ไฟล์นี้ค่ะ เปิดได้ไหมคะ
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Mon Mar 25, 2019 11:38 pm
by snasui
ขออภัยที่ตอบช้าครับ
ตัวอย่าง Code ครับ
Code: Select all
'Other code
For i = 1 To rsTemp.RecordCount
If Me.CurrentRecord Then
ssql = "INSERT INTO Training(IDNo,EmployeeCode,Result,EndDate) " & _
" VALUES('" & rsTemp.Fields(0).Value & "', '" & rsTemp.Fields(1).Value & "', '" & Me.chkResult & _
"', '" & Me.txtResultDate & "')"
db.Execute ssql
End If
rsTemp.MoveNext
Next i
'Other code
Re: บันทึกข้อมูลหลาย Record พร้อมกันใน MS Access
Posted: Thu Mar 28, 2019 9:38 am
by sasilakmon
ขอบคุณมากๆนะคะ ทำได้แล้วค่ะ