Bonjour à tous,
Comment peut charger un TStringList à partir d'un champ StringField d'une base de données ?
J'essayé avec Assign, avec := . J'obtiens une viloation d'accès.
Merci d'avance pour vos réponses,
Wilco
Bonjour à tous,
Comment peut charger un TStringList à partir d'un champ StringField d'une base de données ?
J'essayé avec Assign, avec := . J'obtiens une viloation d'accès.
Merci d'avance pour vos réponses,
Wilco
As-tu bien créé ta StrinList .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Var Maliste : TStringList; begin Maliste := TStringList.Create;
salut,
voici un lien qui correspond à ce que tu cherches.
http://www.delphi3000.com/articles/a...?SK=StringList
bonne chance
NABIL74
As-tu instancié la TStringList avec le constructeur Create avant ?
Si oui, un peu de code svp, le problème est peut-être retord
Si non, avant de faire de la Base de Données, consulte les tutoriels sur le Langage Delphi et le minimum à savoir
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Voilà un petit exemple, qui devrait t'aider.![]()
Bien sur, il faut comprendre que dans l'exemple de liazidf, Memo1.Lines c'est xx, sauf si il le corrige entre-temps
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci pour vos réponses mais mon problème et le suivant :
le contenu de mon champ de base de donnés, un stringfield est le suivant :
DBField1 = '601'#$A#$D'602'#$A#$D'603'#$A#$D'609'
Mon DB champ contient les retours chariot et line field.
Je souhaite donc affecter le contenu de mon DBField à ma StringList.
Est ce possible ?
Merci d'avance,
Wilco
C'est pourtant simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Liste := TStringList.Create(); Liste.Text := DBField1.AsString;
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Pour information il arrive des cas si la liste contient du texte ne recharge pas le nouveau je ne sais pas si quelqu'un a remarqué
donc il faut effacer la liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2liste.Text:=''; liste.Text:=NewTxt;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager