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

Llaverola

Como construir uma QUERYSTRING?

Mensagens Recomendadas

Llaverola    0
Llaverola

Da-me um erro na minha querystring:

String queryString = "driver={SQL Server};Data Source=STORMY\DEVELOPER;UID=MyLab;PWD=coelhor;Initial Catalog=MyLab";

Em C#....

Qual o problema?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Experimenta assim:

String queryString = "Data Source=STORMY\DEVELOPER;Initial Catalog=MyLab;User Id=MyLab;Password=coelhor;"

Vê aqui alguns exemplos (procura em SqlConnection (.NET))

http://www.connectionstrings.com/?carrier=sqlserver2005

Para evitar este tipo de problemas recomendo utilizares a class SqlConnectionStringBuilder

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnectionstringbuilder(VS.80).aspx

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
skm    0
skm

So um esclarecimento.

O que estas a tentar fazer é criar uma Connection String e não uma Query String.  ;)

Podes exprimentar

connection string="Data Source=<Server Name>;Initial Catalog=<Database Name>;Integrated Security=True;MultipleActiveResultSets=True""

Partilhar esta mensagem


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

E como estás a usar C# convem usares o @ antes da tua string para fazeres o escape das barras "\" por exemplo.

string str = @"tua_string\tem_barras";

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 a nossa Política de Privacidade