3 messages in org.openoffice.fr.prog[prog] format de date et sql
FromSent OnAttachments
Kohler GerardJan 31, 2009 3:12 am 
François BreizhJan 31, 2009 3:35 am 
Kohler GerardJan 31, 2009 3:55 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] format de date et sqlActions...
From:Kohler Gerard (koh@oceanetpro.net)
Date:Jan 31, 2009 3:12:51 am
List:org.openoffice.fr.prog

bonjour,

je viens d'écrire une macro en basic pour remplir une table dans une base de donnée odb,

la table contient des champs texte,double et date

la requete suivante marche :

instrSQL = "INSERT INTO ""Table1"" (""ID"",""Nom"",""Prenom"",""Cheque"",""Espece"",""CB"") " & _ " values(" & nIndex & ",'" & nom & "','" & prenom & "'," & cheque & "," & especes & "," & cb & ")" maReq = maConnexion.createStatement() nbLigne = maReq.executeUpdate(instrSQL)

mais je n'arrive pas à faire marcher celle-ci :

instrSQL = "INSERT INTO ""Table1"" (""ID"",""DATE"",""Nom"",""Prenom"",""Cheque"",""Espece"",""CB"") " & _ " values(" & nIndex & ","& laDate &",'" & nom & "','" & prenom & "'," & cheque & "," & especes & "," & cb & ")" maReq = maConnexion.createStatement() nbLigne = maReq.executeUpdate(instrSQL)

dans ma macro les variables : nIndex est de type Long laDate est de type Date nom, prenom sont de type String cheque, especes, cb sont de type double

le probleme vient du format de la variable date, quelle est la manip pour faire concorder les format oobasic et sql ?

Merci de votre aide

Gérard

OpenOffice 3.0.0, Linux mandriva 2009.0