Como fazer - SQL para WEB

02/07/2012

0

Boa tarde, tenho um aplicação rodando aqui na empresa com a base SQL, o queria fazer era o seguinte, como consigo extrair os dados de uma certa tabela do meu banco de dados(a cada 10 segundo) em XML, pois queria fazer uma aplicação WEB para visualizar os faturamento em tempo real.

Como fazer nao sei como devo proceder.
Junior Fernandes

Junior Fernandes

Responder

Posts

04/07/2012

James Pedreira

Boa noite!

Para extrair os dados em formato xml você pode fazer da seguinte forma:

select *
from cliente
for xml path(Cliente)

com o resultado:

<Cliente>
<codigo>1</codigo>
<nome>José joão</nome>
<data_nascimento>1988-06-08T00:00:00</data_nascimento>
<ativo>0</ativo>
<cpf>11111111</cpf>
<rg>111111111</rg>
</Cliente>
<Cliente>
<codigo>2</codigo>
<nome>João josé</nome>
<data_nascimento>1984-09-18T00:00:00</data_nascimento>
<ativo>0</ativo>
<cpf>11111111</cpf>
<rg>111111111</rg>
</Cliente>
<Cliente>
<codigo>3</codigo>
<nome>Antonio José da Silva</nome>
<data_nascimento>2010-06-08T00:00:00</data_nascimento>
<ativo>0</ativo>
<cpf>34504166852</cpf>
<rg>1111111111</rg>
</Cliente>

Agora para a atualização em tempo real acredito que pode tratar diretamente na aplicação que você construir.
Responder

05/07/2012

Junior Fernandes

Ok, mais quando faço isso o arquivo XML é salvo em qual diretorio?
Responder

05/07/2012

James Pedreira

Desta forma o xml será o retorno do select e você poderá tratar na sua aplicação.

Para exportar os dados para um arquivo diretamente pelo Sql Server, não sei lhe dizer qual seria a melhor opção mas li algo a respeito do Utilitário BCP, em que você faria isso por linha de comando no prompt do windows ou montar um arquivo .bat para fazer isso.

Segue alguns sites que podem te ajudar:

http://msdn.microsoft.com/pt-br/library/ms162802(v=sql.100).aspx

http://keniamilene.wordpress.com/2008/10/15/exportar-e-importar-dados-do-sql-server-com-bcp/

http://www.webmundi.com/artigo.asp?ArtId=2094&VSecaoId=Informatica&VSubSecaoId=Ms+Sql+Server
Responder

17/07/2012

Valter Furtado

Você pode fazer o que foi dito, e aí criar um job no servidor para que de tempos em tempos ele execute o script e atualize o xml...
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar