drtopserv
asked on
Can`t Update query using recordset in vba access
Can`t Update query in recordset :
I have this lines of code:
Dim rs As DAO.Recordset
Dim rsFiltered As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("q AddCheckBo xsForBankM imsarimAnd BrinksPlus OneD", dbOpenDynaset)
rs.Filter = "TaarichPlus2 = T_Pizoor"
Set rsFiltered = rs.OpenRecordset
If Not (rsFiltered.BOF And rsFiltered.EOF) Then
rsFiltered.MoveFirst
Do Until rsFiltered.EOF
rsFiltered.Edit
rsFiltered!BrinksBankMimsa rimID = GetNewID("tblBrinksFiles")
rsFiltered("BrinksBankMizo manID") = GetNewID("tblBrinksFiles")
rsFiltered.Update
rsFiltered.MoveNext
Loop
End If
rs.Close
rsFiltered.Close
I got error: Cannot update.database or object is read-only (error 3027)
in this line :
rsFiltered.Edit
I have this lines of code:
Dim rs As DAO.Recordset
Dim rsFiltered As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("q
rs.Filter = "TaarichPlus2 = T_Pizoor"
Set rsFiltered = rs.OpenRecordset
If Not (rsFiltered.BOF And rsFiltered.EOF) Then
rsFiltered.MoveFirst
Do Until rsFiltered.EOF
rsFiltered.Edit
rsFiltered!BrinksBankMimsa
rsFiltered("BrinksBankMizo
rsFiltered.Update
rsFiltered.MoveNext
Loop
End If
rs.Close
rsFiltered.Close
I got error: Cannot update.database or object is read-only (error 3027)
in this line :
rsFiltered.Edit
try this:
source: Microsoft: Run-Time Error '3027' Using ODBCDirect to Open RecordSet
Set rs = CurrentDb.OpenRecordset("qAddCheckBoxsForBankMimsarimAndBrinksPlusOneD",dbOpenDynamic,0,dbOptimistic)
source: Microsoft: Run-Time Error '3027' Using ODBCDirect to Open RecordSet
ASKER
invalid argument error 3001
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
SELECT tblBrinksFiles.BrinksBankM
FROM tblBrinksFiles INNER JOIN tblBankMimsarim ON (tblBrinksFiles.Snif_Sholi