Merci de ta r�ponse
Je pensais pouvoir copier les valeur de la premier colonne de mon dbgrid un comme ceci sans passer par un boucle
Un peu comme ceci Copie de ligne dans TMemo
Memo1->Lines->Assing(ComboBox->Items)
Je me suis inspir� de ton premier exemple pour adapter Assing
et copier le tout sans passer par un boucle
1 2
| TStringList *liste=new TStringList();
liste->Assign(DbGPers->Columns->Items->FieldName); |
$
j'ai cette erreur de compil, as tu une id�e ? Assing doit �tre possible a utiliser mais comment ?
[C++ Erreur] FormAnnuaire.cpp(263): E2034 Impossible de convertir 'const AnsiString' en 'TPersistent *'
Avec ton aide pr�cieuse je me suis inspir� de ceci
je me sert d'un TClientDataSet ,cependant je d�sactive le contr�le DbGPers , le curseur de ma dggrid se d�place et je ne voie pas pourquoi ?
1 2 3 4 5 6 7 8 9 10 11 12 13
|
DbGPers->DataSource->DataSet->DisableControls();
TStringList *listePers=new TStringList();
DataModule1->CDSPers->First();
while( !DataModule1->CDSPers->Eof )
{
listePers->Add((int) DataModule1->CDSPers->FieldByName( "ID_PERS" )->AsInteger) ;
DataModule1->CDSPers->Next() ;
}
// Utilisation de la liste
ShowMessage( listePers->Text ) ;
delete listePers ;
DbGPers->DataSource->DataSet->EnableControls(); |
encore merci pour tout
Partager