Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Thot

VB.NET + XML

Mensagens Recomendadas

Thot    0
Thot

olá a todos!!

Estou com um problema... Queria criar um ficheiro XML que me guarda.se a connection string

O meu ficheiro XML tem o seguinte formato:

<?xml version="1.0" encoding="utf-8" ?>
<connection>
<add name="GestVídeo.My.MySettings.GCVConnectionString"
connectionString="Data Source=THOT-LAPTOP\SQLEXPRESS;Initial Catalog=GCV;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connection>

E queria criar um módulo para ler e escrever neste ficheiro... Mas infelizmente nao estou a conseguir...

Eu sei que esta informaçao e guardada no app.config, mas o que eu queria era qdo tivesse a necessidade de alterar o meu servidor SQL o poder fazer... Sem que para isso tivessse que alterar a ConnString manualmente!!

Será que alguém me pode ajudar?

Cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
joaoqalves    0
joaoqalves

nao seria melhor na connstring pores :

connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=GCV;Integrated Security=True"

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tiago Salgado    2
Tiago Salgado

Poderás fazer algo do tipo...

Dim doc as XmlDocument = New XmlDocument
doc.Load("c:\file.xml")
Dim node as XmlNode = doc.SelectSingleNode("connection/add")
node.Attributes("connectionString").Value = "outro valor qualquer"
doc.Save("c:\file.xml")

É claro que este código pode ser melhorado em muito...mas isso fazes tu pra aprenderes tambem  :)

Cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade