>> 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

Merci.
Cela fonctionne parfaitement.

Répondre à