Fórum Salvar dados carregados em DBGrid no banco de dados SQL Server #399154
13/04/2011
0
Prezados, bom dia.
Pode parecer besteira, mas estou me batendo aqui e não consegui fazer.
Tenho um DBGrid, que é alimentado em tempo de executação por um arquivo XML carregado pelo usuário.
Assim:
Tenho um componente XMLTransformProvider, onde eu alimento a propriedade XMLDataFile pelo OpenDialog que usuário seleciona. Dai, carrego as informações desse XML em um DBGrid. No DBGrid não tenho quantidade e nem o nome das coluans definidos. Isso só aparece depois de carregar o arquivo XML. Isso eu consegui fazer tranquilamente. O problema agora é: Como salvo essas informações no banco de dados?
Estou utilizando conexão ADO (tenho o componente Zeos instalado, posso mudar se for mais fácil), um DataSource ligado a um ClientDataSet que está ligado ao XMLTransformProvider. Utilizo banco de dados SQL Server, mas posso utilizar outro banco. Necessito de uma luz de como fazer isso.
Obrigado.
Pode parecer besteira, mas estou me batendo aqui e não consegui fazer.
Tenho um DBGrid, que é alimentado em tempo de executação por um arquivo XML carregado pelo usuário.
Assim:
Tenho um componente XMLTransformProvider, onde eu alimento a propriedade XMLDataFile pelo OpenDialog que usuário seleciona. Dai, carrego as informações desse XML em um DBGrid. No DBGrid não tenho quantidade e nem o nome das coluans definidos. Isso só aparece depois de carregar o arquivo XML. Isso eu consegui fazer tranquilamente. O problema agora é: Como salvo essas informações no banco de dados?
Estou utilizando conexão ADO (tenho o componente Zeos instalado, posso mudar se for mais fácil), um DataSource ligado a um ClientDataSet que está ligado ao XMLTransformProvider. Utilizo banco de dados SQL Server, mas posso utilizar outro banco. Necessito de uma luz de como fazer isso.
Obrigado.
André Luis
Curtir tópico
+ 0
Responder
Posts
17/04/2013
José
Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)