N¬šÃ€ŠÃ‚º DE CULUNAS NO DBGRID

USUARIO.EXCLUIDOS 29/05/2005 12:57:00
#85719
Eu nunca usei o dbgrid, entao eu nao sei se essa pergunta é tonta mas la vai: eu nao estou conseguindo colocar nno DBgrid mais do que duas colunas, as quais ja vem como padrão. Eu até tentei mudar o numero das colunas por linha de comando "Dbgrid1.Col = 3" mas ele da um erro.
Alguem saberia me ajudar? Obrigado
WEBMASTER 29/05/2005 12:59:30
#85721
Private Sub Form_click()
MsgBox DBGrid1.Columns.Count
End Sub
USUARIO.EXCLUIDOS 29/05/2005 13:02:50
#85722
Mas ai ele so me da uma message box com o numero de colunas, e na verdade eu quro alterar o numero de colunas.
FABIO.ALEXANDRE 29/05/2005 13:05:30
#85723
TENTA ASSIM

DataGrid1.Columns.Add (DataGrid1.Columns.Count)
DataGrid1.Columns(DataGrid1.Columns.Count - 1).Caption = "TESTE"

ESPERTO TER AJUDADO
USUARIO.EXCLUIDOS 29/05/2005 13:45:10
#85725
Infelizmente nao deu certo nao, eu ate entendi o raciocinio, mas nao deu em nada. Mas valeu a tentativa, brigado
WEBMASTER 29/05/2005 14:04:17
#85726
Tales,

Complementando o código do usuário anterior

DBGrid1.Columns(DBGrid1.Columns.Count - 1).Visible = True

Acrescente isso no código dele.
WEBMASTER 29/05/2005 14:08:50
#85729
Correção, ele usou "DataGrid1" em vez de "dbgrid1", atenção nisso
FABIO.ALEXANDRE 29/05/2005 14:16:24
#85730
CODIGO ALTERADO PARA O DBGRID

DBGrid1.Columns.Add (DBGrid1.Columns.Count)
DBGrid1.Columns(DBGrid1.Columns.Count - 1).Caption = "TESTE"
DBGrid1.Columns(DBGrid1.Columns.Count - 1).Visible = True


ESPERO TER AJUDADO
USUARIO.EXCLUIDOS 29/05/2005 14:18:55
#85731
Valeu cara agora deu certo, brigado mesmo
USUARIO.EXCLUIDOS 29/05/2005 16:45:10
#85754
Eu precisava atribuir um datafild para a coluna criada, porem, eu nao posso entrar em: propriedades-colunas-datafild, pois esta coluna é criada após um comando do usuario, enquanto programa esta sendo executado, entao eu precisava saber, tem como atribuir um datafild a coluna por linha de comando?
Tópico encerrado , respostas não são mais permitidas