2006/10/6, une.bouteille.a.la.mer <[EMAIL PROTECTED]>:
Bonsoir

Soit une table Historique avec un champ n°2 intitulé Dateheure au format 
TIMESTAMP : JJ/MM/AA HH:MM

Je récupère dans une macro une vue de cette table par l'intermédiaire d'une 
requête SQL

"SELECT ""Dateheure"" FROM ""Historique"" WHERE ...

Je souhaite récupérer les données Dateheure par une fonction getXXXX d'un 
ResultSet

j'ai essayé Result = oDonnees.getlong(2) avec Result déclaré Object

J'obtiens alors l'erreur suivante :
java.sql.SQLException: Wrong data type: type: TIMESTAMP (93)
expected: BIGINT value: 2006-08-14 11:23:58.0

Comment puis je faire pour récupérer un format Date et un format Heure 
exploitable ?

bonsoir,

Result = oDonnes.getTimestamp(2) 'interface XRow
monAnnee = Result.Year 'Struct DateTime

voir :
http://api.openoffice.org/docs/common/ref/com/sun/star/sdbc/XRow.html#getTimestamp
http://api.openoffice.org/docs/common/ref/com/sun/star/util/DateTime.html

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

Répondre à