Usuário com melhor resposta
Conexão com o banco de dados.

Pergunta
-
Olá galera, alguém poderia me ajudar com a conexão sql server 2014?
Está dando o seguinte erro: An unhandled exception of type 'System.ArgumentException' occurred in System.Data.dll
Additional information: O formato da cadeia de inicialização não está de acordo com a especificação iniciada no índice 72.minha conexão está assim:
SqlConnection con = new SqlConnection("Integrated Security=SSPI; Persist Security Info=False; User ID=ABES-PC16\auditorio; Password='';Initial Catalog=abesBanco; Data Source=ABES-PC16"); SqlCommand cmd; SqlDataReader reader;
O erro ocorre quando o programa está sendo executado e eu tento abrir o form de cadastro, aonde vou precisar da conexão para salvar os dados.
agradeço desde já!
Respostas
-
O correto é dessa forma:
SqlConnection con = new SqlConnection("Data Source=endereco do servidor ou nome da instancia;Initial Catalog=abesBanco;Integrated Security=SSPI;User ID=usuario_banco;Password=senha_banco"); SqlCommand cmd; SqlDataReader reader;
A vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel
- Marcado como Resposta Matheus L. M. C. Campos quinta-feira, 30 de julho de 2015 20:27
Todas as Respostas
-
-
-
Sem senha? Nunca utilizei usuário sem senha... mas um teste seria informar uma senha para ver se funciona... aí vc saberia se não é isto.. Já vi posts de erros parecidos ocorrerem por ter um caractere especial na senha... Talvez o SQL não esteja aceitando em branco. Se o usuário do SQL Server for um usuário da máquina que está executando, poderia usar Trusted Connection em ver se usuário e senha...
Fabio Rosa.
-
O correto é dessa forma:
SqlConnection con = new SqlConnection("Data Source=endereco do servidor ou nome da instancia;Initial Catalog=abesBanco;Integrated Security=SSPI;User ID=usuario_banco;Password=senha_banco"); SqlCommand cmd; SqlDataReader reader;
A vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel
- Marcado como Resposta Matheus L. M. C. Campos quinta-feira, 30 de julho de 2015 20:27
-
-
-
Obrigado pela ajuda matheus mas já descobri o problema
o problema como o fabio sitou, era uma caractere que não estava sendo aceito, no caso era o barra invertida no nome do servidor. eu alterei e funciono o problema é que agora ele não está localizando o banco pois o certo seria o barra invertida.
@edit
já resolvi o problema também, estava botando o nome do servidor errado
muito obrigado pela atenção pessoal
agradecido.- Editado Rods Leal quinta-feira, 30 de julho de 2015 20:57