Bonjour
J'ai des fichiers sur AS400 que je dois récupérer dans des fichiers de type
hyper-file. Je n'ai pas l'accés natif AS400. Je les transferts via FTP avec
l'extension DBF.
Voici comment j'intègre un de ses fichier par windev :
NomSource="c:\artfmm.dbf"
HSubstRep("c:\depart01","c:\depart08")
HChangeNom("ARTIFMM","JOARFMM")
HCréation("ARTIFMM")
NumConnexion=SQLConnecte(NomBase,"","",NomSource,"ODBC")
SQLExec("SELECT * from artfmm.dbf", "REQ1")
TANTQUE SQLFetch("REQ1") = 0
A0.REF = SQLLitCol("REQ1", 1)
A0.LIBEL = SQLLitCol("REQ1", 2)
A0.UVT = SQLLitCol("REQ1", 3)
A0.PVT = SQLLitCol("REQ1", 4)
A0.STK = SQLLitCol("REQ1", 5)
A0.EMB = SQLLitCol("REQ1", 6)
A0.NBSEM = SQLLitCol("REQ1", 7)
A0.DCONF = SQLLitCol("REQ1",
A0.DNC = SQLLitCol("REQ1", 9)
A0.COLISA = SQLLitCol("REQ1", 10)
A0.DETAIL = SQLLitCol("REQ1", 11)
A0.MINIQU = SQLLitCol("REQ1", 12)
A0.FAMILLE = SQLLitCol("REQ1", 13)
HAjoute("ARTIFMM")
Sablier(Vrai)
FIN
SQLFerme("REQ1")
HFerme("ARTIFMM")
SQLDeconnecte()
Cela marche, mais trés long.Connaissez-vous un moyen plus rapide.
Merci