• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Llaverola

Como construir uma QUERYSTRING?

4 mensagens neste tópico

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?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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""

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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";

0

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