Selamlar,
Access 2000'de hazırladığım access database de bir problem yokken, 2007 ye geçince hatalar almaya başladım bunlardan biri de: "The table ' ' is already opened exclusively by another user" hatası. Eski versiyonu yüklediğim zaman düzgün çalışıyor ama formu dizayn formatında açıp kapattıktan sonra bu uyarıyı alıyorum. İlgili 'CHECK' tablosu bir anda read only gibi gözüküyor.
Problemin sebebi nedir ve nasıl çözebilirim desteğinizi rica ederim.
Hataya sebep olan butondaki kod şu şekildedir:
Private Sub Command48_Click()
On Error GoTo Err_Command48_Click
'dogru olarak secilen datayi ilgili tabloya aktarir
Dim stDocName As String
stDocName = "Append_O"
DoCmd.SetWarnings False
DoCmd.OpenQuery stDocName, acNormal, acEdit
DoCmd.SetWarnings True
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
'Yeni data cagirmak icin query yi calistirir
Form_rastgele.Requery
Me.Refresh
Exit_Command48_Click:
Exit Sub
Err_Command48_Click:
MsgBox Err.Description
Resume Exit_Command48_Click
End Sub
Access 2000'de hazırladığım access database de bir problem yokken, 2007 ye geçince hatalar almaya başladım bunlardan biri de: "The table ' ' is already opened exclusively by another user" hatası. Eski versiyonu yüklediğim zaman düzgün çalışıyor ama formu dizayn formatında açıp kapattıktan sonra bu uyarıyı alıyorum. İlgili 'CHECK' tablosu bir anda read only gibi gözüküyor.
Problemin sebebi nedir ve nasıl çözebilirim desteğinizi rica ederim.
Hataya sebep olan butondaki kod şu şekildedir:
Private Sub Command48_Click()
On Error GoTo Err_Command48_Click
'dogru olarak secilen datayi ilgili tabloya aktarir
Dim stDocName As String
stDocName = "Append_O"
DoCmd.SetWarnings False
DoCmd.OpenQuery stDocName, acNormal, acEdit
DoCmd.SetWarnings True
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
'Yeni data cagirmak icin query yi calistirir
Form_rastgele.Requery
Me.Refresh
Exit_Command48_Click:
Exit Sub
Err_Command48_Click:
MsgBox Err.Description
Resume Exit_Command48_Click
End Sub