Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Sous powerBuilder 12.6 avec Windows 10
Je souhaite lire le contenu des fichiers .txt présents dans un répetoire (info1.txt, info2.txt, info3.txt, ...) puis copier le contenu de ces fichiers respectivement dans une fonction powerbuilder (of_createinfo1(), of_createinfo2(), ....)
Mes fichiers .txt contiennent des INSERT INTO TABLE(colonne1, colonne2, ...) VALUES (val1, val2, ..)
Quelqu'un a t-il une idée ?
Hors ligne
Pour lire le contenu des fichiers, je te conseille de regarder du coté des fonctions PB type FileOpen et autre FileRead (Voir l'aide PB à ce sujet). Sujet déplacé dans un topic plus approprié
Hors ligne
Et pour éxécuter tes commandes SQL tu peux utuliser la fonction "EXECUTE IMMEDIATE" de powerbuilder , exemple:
String ls_sql ls_sql = "INSERT INTO brol (id_cli,nom) VALUES ('1','Client 1')" EXECUTE IMMEDIATE :ls_sql; if SQLCA.SqlCode <> 0 then MessageBox("EXECUTE IMMEDIATE", String(SQLCA.SqlDbCode) + " " + SQLCA.SqlErrText) end if COMMIT USING SQLCA;
Hors ligne