LibreOffice crash accesso database
- Login o registrati per inviare commenti
Potete fare una prova per vedere se succede anche a voi? Bastano 20 secondi per provare
Basta creare un foglio di CALC tipo:
Codice Descrizione Prezzo
1 prova1 10
2 prova2 20
3 prova3 30
Lo salvate con nome TEST. Aprite BASE e create un database collegato al file TEST di CALC e lo registrate.
A questo punto inserite questa macro.
Eseguirla non fa altro che accedere al database “TEST” e poi fa apparire il msg PROVA. Da adesso in poi quando chiudete Libreoffice va in crash, cosa che OpenOffice non fa.
Sub PROVA
DatabaseContext = createUnoService(“com.sun.star.sdb.DatabaseContext”)
DataSource = DatabaseContext.getByName(“TEST”)
If Not DataSource.IsPasswordRequired Then
Connection = DataSource.GetConnection(”“,”“)
Else
InteractionHandler = createUnoService(“com.sun.star.sdb.InteractionHandler”)
Connection = DataSource.ConnectWithCompletion(InteractionHandler)
End If
MsgBox “PROVA!!”
end sub