Acesso ao Dbgrid...
8) Qual o comando que devo usar para saber o valor de um campo do atual registro no dbgrid????
Fácil,né????
Agredeço as respostas 8)
Fácil,né????
Agredeço as respostas 8)
Delphox
Curtidas 0
Respostas
By Alemão
30/08/2003
DBGrid.FieldbyName(´NomeCampo´).asString
GOSTEI 0
Afarias
30/08/2003
O DBGrid é apenas um componente visual. Vc deve na realidade trabalhar com o DataSet associado ao DBGrid, por exemplo::
MinhaVariavelStr := DBGrid1.DataSource.DataSet.FieldByName(´nome_campo´).AsString;
Ou sismplesmente use o nome do DataSet (Table, Query, etc)
T+
MinhaVariavelStr := DBGrid1.DataSource.DataSet.FieldByName(´nome_campo´).AsString;
Ou sismplesmente use o nome do DataSet (Table, Query, etc)
T+
GOSTEI 0
Wbb
30/08/2003
Se você quer saber qual é o campo do DBGrig quando der um click em uma célula qualquer, por usar também:
ShowMessage(DBGrid1.Columns.Items[DBGrid1.SelectedIndex].FieldName);
Coloque a linha acima no evento DBGrid1CellClick, por exemplo.
wbb
ShowMessage(DBGrid1.Columns.Items[DBGrid1.SelectedIndex].FieldName);
Coloque a linha acima no evento DBGrid1CellClick, por exemplo.
wbb
GOSTEI 0