Bonjour a tous,
Je suis actuellement sur un projet qui nécessite l'accès a une base 4D depuis une application java. Cependant je me retrouve confronté a certains problèmes.
Dans un premier temps, j'essaye de remplire le champs date d'un enregistrement. J'execute la requete :
INSERT INTO matable (dateDebut) values('12.12.2006') mais j'obtient l'erreur :
java.sql.SQLException: com.fourd.jdbc.SQLTools::convert: Do not know how to convert String 12.12.2006 to Date.
Après des heures d'essai, il semblerait que le seul format qu'il comprenne soit : 12 décembre 2006. J'ai essayé de faire comme pour les autres SGBD avec des to_Date('12.12.2006' , 'DD,MM,YYYY') mais il ne comprend pas la syntaxe.
Quelqu'un a t'il une idée de comment faire cette simple requete ?
Sinon, Est-ce que ceux qui ont déjà essayé d'attaquer 4D par ce biais ont aussi trouvé que c'était d'une lenteur impressionante ? un simple update d'un champs prend jusqu'à 2 secondes pour s'exécuter chez moi ... et j'en ai 10'000 a mettre a jour
edit : J'utilise 4D server 2004.3
Partager