Bonjour à tous,

J'essaie de mettre à jour un champ Boolean dans une table au moyen d'un RowSet 
avec le code suivant :


RowSet = createUnoService("com.sun.star.sdb.RowSet")
With RowSet
 .dataSourceName = "FacturationCEM"
 .user = ""
 .password = ""
 .CommandType = com.sun.star.sdb.CommandType.TABLE
 .Command = "Factures"
 .Filter = "RéfFacture="&Quote(ID_facture)
 .ApplyFilter = True
 .execute
 .updateBoolean(15,True)
 .updateRow  
 .dispose
End With


La ligne  .updateBoolean(15,True) renvoie le message d'erreur " Invalid Cursor 
State" 

Si quelqu'un peut me donner la syntaxe correcte,

d'avance merci,

Martin

Répondre à