Fórum DBGrid tempo de Execução #210401
29/01/2004
0
apos executar uma consulta SQL gostaria de preencher o DBGrid, mas não estou conseguindo,veja como estou fazendo:
//datasource
DbgDebito.DataSource:=DSConsDebSo;
//tem que aparercer o nº Certidão
DbgDebito.Columns.Items[0].FieldName:=QryConsDebSoCdaSo.Value;
//tem que aparecer o ano Certidao
DbgDebito.Columns.Items[1].FieldName:=QryConsDebSoAnoSo.Value;
e também já fiz dessa forma:
//datasource
DbgDebito.DataSource:=DSConsDebSo;
//tem que aparercer o nº Certidão
DbgDebito.Columns[0].FieldName:=QryConsDebSoCdaSo.Value;
//tem que aparecer o ano Certidao
DbgDebito.Columns[1].FieldName:=QryConsDebSoAnoSo.Value;
onde estou errando
Luis
//datasource
DbgDebito.DataSource:=DSConsDebSo;
//tem que aparercer o nº Certidão
DbgDebito.Columns.Items[0].FieldName:=QryConsDebSoCdaSo.Value;
//tem que aparecer o ano Certidao
DbgDebito.Columns.Items[1].FieldName:=QryConsDebSoAnoSo.Value;
e também já fiz dessa forma:
//datasource
DbgDebito.DataSource:=DSConsDebSo;
//tem que aparercer o nº Certidão
DbgDebito.Columns[0].FieldName:=QryConsDebSoCdaSo.Value;
//tem que aparecer o ano Certidao
DbgDebito.Columns[1].FieldName:=QryConsDebSoAnoSo.Value;
onde estou errando
Luis
Ldrabelo
Curtir tópico
+ 0
Responder
Posts
30/01/2004
Tnaires
Olá
No segundo bloco de código, vc erra no momento em q vc tenta indexar a coluna (DbgDebito.Columns[b:a94c03fdfb][0][/b:a94c03fdfb]). O índice não está disponível para as colunas do DBGrid.
Quanto ao primeiro código, acredito q vc precisa usar Add (DbgDebito.Columns.Add) para adicionar novas colunas, depois tratá-las a partir da propriedade Items.
Espero ter ajudado.
No segundo bloco de código, vc erra no momento em q vc tenta indexar a coluna (DbgDebito.Columns[b:a94c03fdfb][0][/b:a94c03fdfb]). O índice não está disponível para as colunas do DBGrid.
Quanto ao primeiro código, acredito q vc precisa usar Add (DbgDebito.Columns.Add) para adicionar novas colunas, depois tratá-las a partir da propriedade Items.
Espero ter ajudado.
Responder
Gostei + 0
30/01/2004
Tnaires
Só complementando:
Para cada coluna vc precisa atribuir valores às seguintes propriedades:
- DbgDebito.Columns.Items.Field := SuaTabelaSeuCampo (não use ´.Value´!);
- DbgDebito.Columns.Items.Title -> título da coluna;
- talvez as propriedades Width, Height, Visible, etc.
Dê uma fuçada aí
Para cada coluna vc precisa atribuir valores às seguintes propriedades:
- DbgDebito.Columns.Items.Field := SuaTabelaSeuCampo (não use ´.Value´!);
- DbgDebito.Columns.Items.Title -> título da coluna;
- talvez as propriedades Width, Height, Visible, etc.
Dê uma fuçada aí
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)