ORDEN ALFABETICA
como faso para o dbgrid organizar por orden alfabeticas?
Vê se isso resolve,
em vez de:
data1.recordcource = "tb_forma_pgto"
faça isso :
data1.RecordSource = "select * from tb_forma_pgto order by nm_forma_pgto"
Se você for definir esta propriedade dentro do código do vb, utiliza "data1.refresh" após o comando.
em vez de:
data1.recordcource = "tb_forma_pgto"
faça isso :
data1.RecordSource = "select * from tb_forma_pgto order by nm_forma_pgto"
Se você for definir esta propriedade dentro do código do vb, utiliza "data1.refresh" após o comando.
Citação:
data1.RecordSource = "select * from tb_forma_pgto order by nm_forma_pgto"
data1.refresh
Ou
use o evento HeadClic do datagrid
private Sub DataGrid1_HeadClick(ByVal ColIndex As Integer)
ado.Sort = DataGrid1.Columns(ColIndex).DataField & IIf(Ordem, " ASC", " DESC")
Ordem = Not Ordem
End Sub
use o evento HeadClic do datagrid
private Sub DataGrid1_HeadClick(ByVal ColIndex As Integer)
ado.Sort = DataGrid1.Columns(ColIndex).DataField & IIf(Ordem, " ASC", " DESC")
Ordem = Not Ordem
End Sub
Leopoldo Antunes da Rocha Júnior
em q lugar eu escrevo esse codigo?
em q lugar eu escrevo esse codigo?
Formiga,
Você sabe que o BDGRID não funciona sozinho, ele precisa de um componente "DATA".
Aquela instrução que eu te passei, você pode coloca dentro da propriedade "RECORDSOURCE" do objeto DATA ,em modo de desenho do formulário.
select * from tb_forma_pgto order by nm_forma_pgto
Se isso resolver o seu problema, aà sim te passo aonde se põe o código
Você sabe que o BDGRID não funciona sozinho, ele precisa de um componente "DATA".
Aquela instrução que eu te passei, você pode coloca dentro da propriedade "RECORDSOURCE" do objeto DATA ,em modo de desenho do formulário.
select * from tb_forma_pgto order by nm_forma_pgto
Se isso resolver o seu problema, aà sim te passo aonde se põe o código
Tópico encerrado , respostas não são mais permitidas