Il seguente codice di prova che mi serve per inserire una stringa in un
db SQL con driver ODBC mi da in
tutti i modi un errore quando applico il metodo update...():
com.sun.star.sdbc.SQLException; Message:Function sequence error
Ho cercato nelle meiling list in tutte le lingue (tranne giapponese) e
ho trovato solo
un'analoga richiesta in francese, ma senza una risposta.
Chi mi riesce ad aiutare?
La tabella 'Protocolli' ha 5 colonne e con i metodi .next() e
.getString(NrColonna) leggo trnquillamente tutti i dati
Sub InsStrinDb
Dim DatabaseContext As Object
Dim DataSource As Object
Dim InteractionHandler as Object
DatabaseContext = createUnoService("com.sun.star.sdb.DatabaseContext")
DataSource = DatabaseContext.getByName("DB_mysql")
Connection = DataSource.GetConnection("user","user")
Statement = Connection.createStatement()
oQuery = Statement.executeQuery("SELECT * FROM Protocolli")
oQuery.next()
oQuery.updateString(2,vValore)
'error: com.sun.star.sdbc.SQLException; Message:Function sequence error
oQuery.updateRow()
oQuery.close
end sub
per favore una e-mail a [EMAIL PROTECTED]
grazie, Antonello
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]