ClienteDataSet - Como faço para gravar os dados de um GRID?
Bom dia! o meu grid está connectado a um datasource no qual o mesmo esta conectado a um ClienteDataSet. Estou inserido itens no Grid e agora preciso efetuar a gravação na tabela do meu banco de dados, alguém poderia me dizer como posso fazer??
Delphi: 7.
Banco: Interbase 6.5
Componentes:
Dbexpress
SqlConection
SqlQuery
ClienteDataSet
Obrigado!
Jelves
Delphi: 7.
Banco: Interbase 6.5
Componentes:
Dbexpress
SqlConection
SqlQuery
ClienteDataSet
Obrigado!
Jelves
Jelves
Curtidas 0
Respostas
K-rol
31/05/2003
vc jah tentou dar um clientdataset.applyupdates(0)
vc pode colocar um botao com essa rotina para confirmar ou qdo fechar o form
K-ROL
vc pode colocar um botao com essa rotina para confirmar ou qdo fechar o form
K-ROL
GOSTEI 0
Jelves
31/05/2003
já, até clientdataset.applyupdates(-1), para evitar os erros!
dá a seguinte mensagem:
´project Almox.exe raised exception class EDatabaseError with message ´Table unknown ItensReq´.
Process stopped. Use Step or Run to continue ´
dá a seguinte mensagem:
´project Almox.exe raised exception class EDatabaseError with message ´Table unknown ItensReq´.
Process stopped. Use Step or Run to continue ´
GOSTEI 0
Vinicius2k
31/05/2003
Jelves, não entendi uma coisa: como vc conseguiu ligar o ClientDataset sem um DataSetProvider??
A arquitetura mais comum é :
SQLConnection -> SQLDataSet -> DataSetProvider -> ClientDataSet -> DataSource
ou
SQLConnection -> SQLClientDataSet -> DataSource
A arquitetura mais comum é :
SQLConnection -> SQLDataSet -> DataSetProvider -> ClientDataSet -> DataSource
ou
SQLConnection -> SQLClientDataSet -> DataSource
GOSTEI 0
Jelves
31/05/2003
Desculpe-me esqueci de destacar o DataSetProvider, os componentes que eu uso:
SQLConnection -> SQLQUERY -> DataSetProvider -> ClientDataSet
Por favor, eu sei que é simples, mais não sei como faze-lo.
Obrigado!
Jelves
SQLConnection -> SQLQUERY -> DataSetProvider -> ClientDataSet
Por favor, eu sei que é simples, mais não sei como faze-lo.
Obrigado!
Jelves
GOSTEI 0
Vinicius2k
31/05/2003
Jelves, não tem muito mistério... realmente eh soh dar um applyupdates(-1) e eu prefiro usar este método no after post e no after delete do SQLDataset, no seu caso do SQLQuery...
com a msg de erro q estah ocorrendo parece-me ser um erro simple com o nome da tabela, mas eh estranho... vc jah tentou usar um SQLDataSet no lugar da Query??
com a msg de erro q estah ocorrendo parece-me ser um erro simple com o nome da tabela, mas eh estranho... vc jah tentou usar um SQLDataSet no lugar da Query??
GOSTEI 0
Xisto
31/05/2003
´project Almox.exe raised exception class EDatabaseError with message ´Table unknown ItensReq´.
Process stopped. Use Step or Run to continue ´
Sei que ja tem um tempo que vc postou esta msg. Mas como tive o mesmo erro e resolvi estou te passando o que fiz.
Apenas coloquei na instrucao SQL o numero da tabela em MAIUSCULAS.
GOSTEI 0