Le 2005-05-12 15:54, Martin blaizot a �crit :
Bonjour � tous,

je crois que je suis un peu fatigu� !

le truc suivant est en train de me rendre fou :

J'ai une table qui ne contient aucun enregistrement (table "Provisoire" de la base 
"Mat�riel")

avec le code suivant,

DatabaseContext = createUnoService("com.sun.star.sdb.DatabaseContext")
DataSource = DatabaseContext.getByName("Materiel")
Connection = DataSource.GetConnection("","")
Matable = Connection.Tables.getbyname("Provisoire")
Statement = Connection.createStatement()
Resultset = Statement.executeQuery("SELECT *  FROM "& Matable.name &"")
If Not IsNull(Resultset) Then
     Resultset.first
     Print"le libell� de mon premier champ est : ",Resultset.getString(1)
End if


Il me trouve un enregistrement alors que ma table est vide !!!

Je ne comprend plus; �a devrait pourtant �tre �vident, mais l� je fatigue; si 
une �me charitable pouvait m'�clairer !

D'avance merci,

Martin

ResultSet.first est une fonction. Elle renvoie vrai si elle a pu �tre ex�cut�e. Testes donc le r�sultat.



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Répondre à