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