De m�moire, il me semble que le pointeur du resultSet pointe sur
l'enregistrement "avant" le premier enregistrement.
Je le parcoure alors de la mani�re suivante :
oRst = oStatement.ExecuteQuery(strSQL) 'Ex�cution de la requ�te
'Parcoure les enregistrements
Do While oRst.Next
...
Loop
Le IsNull() doit seulement indiquer la r�ussite de l'ouverture du resultset.
Jean-Claude
De : Martin blaizot [mailto:[EMAIL PROTECTED]
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 !!!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]