1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Do While Not Ftxt.AtEndOfStream
MaVariable = Ftxt.Readline
if (MaVariable2 <> mid(MaVariable,19,18)) then
'....... <- votre code ici pour traiter chaque ligne
'On ecrit ce que l'on veut dans le fichier
'Ftxt1.writeline (left(MaVariable,18)+left(MaVariable,18)+mid(MaVariable,50,13)+mid(MaVariable,63,5))
champ=trim(left(MaVariable,18))
types=trim(mid(MaVariable,50,13))
taille=trim(mid(MaVariable,63,5))
t= t +champ+" "+types+"("+taille+"), "
else
'Ftxt1.writeline (left(MaVariable,18)+mid(MaVariable,19,18)+mid(MaVariable,50,13)+mid(MaVariable,63,5))
nomtable=trim(mid(MaVariable,19,18))
champ=trim(left(MaVariable,18))
types=trim(mid(MaVariable,50,13))
taille=trim(mid(MaVariable,63,5))
t= t +champ+" "+types+"("+taille+"), "
end if
MaVariable2= mid(MaVariable,19,18)
Loop
t1=left(t,len(t)-2)
Ftxt.Close
Ftxt1.writeline ("create table "+nomtable+"("+t1+")")
'Ftxt1.writeline (t)
Ftxt1.Close |
Partager