Message précédent (La galère). En clair

cs_defluc Messages postés 23 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 22 février 2008 - 15 juin 2005 à 14:07
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006 - 20 juin 2005 à 15:11
Bonjour

Cela fait des semaines que je bloque sur des erreurs lors de l'activation d'une table de type Ttascii constituée d'un fichier .txt :
- EdbEngineError, 'Paramètre incorrect'
- Violation d'accès, ...et plantages répétés.
J'ai un module de données comportant un composant Ttable dont TableType est mis à TtASCII. Je sélectionne pour TableName mon fichier .Txt dont le nom apparait dans la liste déroulante.
Le module de données comporte également un composant DataSource qui renvoie à ma table.
La fiche principale contient une DbGrid dont DataSource renvoie au composant du module de données et un bouton dont l'événement OnClick provoque DataModule.Table.Active := True.
La compilation se fait sans erreur mais dès que j'active la table, c'est la cata.
Même problème quand j'exécute l'Exe mais dans ce cas la fiche apparait avec la Dbgrid partiellement remplie.

Voici le contenu du fichier .Txt

Champs01;Champs02;Champs03;Champs04;Champs05;Champs06;Champs07
Champs11;Champs12;Champs13;Champs14;Champs15;Champs16;Champs17
Champs21;Champs22;Champs23;Champs24;Champs25;Champs26;Champs27
Champs31;Champs32;Champs33;Champs34;Champs35;Champs36;Champs37

et celui du fichier .Sch

[Test]
Filetype=VARYING
Separator=;
CharSet=ascii
Field1=Champs1,Char,9,00,00
Field2=Champs2,Char,45,00,00
Field3=Champs3,Char,55,00,00
Field4=Champs4,Char,9,00,00
Field5=Champs5,Char,9,00,00
Field6=Champs6,Char,9,00,00
Field7=Champs7,Char,9,00,00

Je travaille en Delphi 4.

Merci à tout qui aurait une solution.
defluc

1 réponse

LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
20 juin 2005 à 15:11
dis exactement ce que tu veux faire et dès ce moment, peut-être sur le forum quelqu'un aura un flash..
bon courage et à bientôt.


Zorro
0
Rejoignez-nous