|
Postada em 26/08/2005 09:16 hs
Olá pessoas, Estou um probleminha, tenho que fazer lançamentos de um livro caixa com o dbgrid ex. O usuário deseja lançar um quantia tenho que fazer com que eu coloce no dgbrid e mando para o banco de dados.
Estou com dificuldades em mandar para o banco o que ele digitou e colocar mais de uma linha para que ele possa lançar mais de uma "coisa". Se alguém tiver alguma idéia, por favor me ajude ... Valeu!!!!
...
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 26/08/2005 12:33 hs
Eu faco assim. Tenho uma rotina que atualiza o grid ( no meu caso msflex) com os dados. O usuario digita em textbox o que ele clica em um botao de gravacao. Ele grava no banco e depois eu chamo a rotina que atualiza e ele é mostrado no msflex. A rotina que atualiza é +- assim msf_contas_a_pagar.DatabaseName = "c:anco.mdb" msf_contas_a_pagar.RecordSource = "Select parcela, historico, valor, vencimento, id, referencia from contas_a_pagar Where cod_filial = " & txt_filial db_contas_a_pagar.Refresh
Isso ajuda
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
<<Alucard>>
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 26/08/2005 12:39 hs
Cara isso não me ajuda é que eu preciso que seja no proprio dbGrid, onde o usuario incluia os dados, e não num textBox.... ok!!! valeu mesmo.....
|
|
|
Erico
|
SALVADOR BA - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 26/08/2005 13:07 hs
Se vc associar um recordset ao dbgrid ele faz isso automaticamente. Se não me engano a propriedade é recordsource ou alguma coisa com source. Cria as colunas e relacione com os campos do recordset. Não gosto muito de user dbgrids bounds para atualização isto devido a problemas quando a rotina é utilizada por varios usuários.
A.Erico S.Peixoto -------------------- Analista de Sistemas
|
|
|
Ama
|
UBERLÂNDIA MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/08/2005 18:24 hs
para aumentar linha linha=grid.rows+1 grid.rows=linha
Problema solucionado = click no cadeado para post encerrado!!!!!!!!!
|
|
|