SQL
Boa tarde pessoa, preciso de mais uma ajuda vossa.
Tenho um programa que venho desenvolvendo a tempos, era em outro computador e comprei um outro onde tive que instalar tudo novamente.
Ao instalar o sql server, segui um video no youtube e coloquei senha para entrar e não a autenticação do windows.
Agora ao tentar executar o programa da o erro da figura abaixo.
a linha que tenho é a seguinte:
Dim conn As New SqlConnection([Ô]Data source=.\SQLEXPRESS;AttachDbFilename=[Ô] & linha & [Ô];Integrated Security=True;User Instance=True[Ô])
Tenho um programa que venho desenvolvendo a tempos, era em outro computador e comprei um outro onde tive que instalar tudo novamente.
Ao instalar o sql server, segui um video no youtube e coloquei senha para entrar e não a autenticação do windows.
Agora ao tentar executar o programa da o erro da figura abaixo.
a linha que tenho é a seguinte:
Dim conn As New SqlConnection([Ô]Data source=.\SQLEXPRESS;AttachDbFilename=[Ô] & linha & [Ô];Integrated Security=True;User Instance=True[Ô])
Qual valor que a variável [Ô]linha[Ô] contém?
desculpa a ignorancia, mas como assim?
desculpe já entendi:
Dim linha As String = Application.StartupPath & [Ô]\SIAF.mdf[Ô]
Dim linha As String = Application.StartupPath & [Ô]\SIAF.mdf[Ô]
Tente dessa maneira:
Dim conn As New SqlConnection([Ô]Data source=.\SQLEXPRESS;AttachDbFilename=[Ô] & linha & [Ô];User ID=SEU_USUARIO;Password=SUA_SENHA;[Ô])
Dim conn As New SqlConnection([Ô]Data source=.\SQLEXPRESS;AttachDbFilename=[Ô] & linha & [Ô];User ID=SEU_USUARIO;Password=SUA_SENHA;[Ô])
da o mesmo erro, deve colocar o usuario e senha entre aspas ou não?
Não, usuário e senha, não precisam estar entre aspas.
Mas na connectionstring faltou o [Ô]User Instance=True[Ô], ficando assim:
Dim conn As New SqlConnection([Ô]Data source=.\SQLEXPRESS;AttachDbFilename=[Ô] & linha & [Ô];User ID=SEU_USUARIO;Password=SUA_SENHA;User Instance=True[Ô])
Sugestão tola, mas verifique se o caminho está correto e se o serviço do sql server está rodando e com a instância com o nome [Ô]SQLEXPRESS[Ô] que é o que está sendo usado na sua connectionstring.
Mas na connectionstring faltou o [Ô]User Instance=True[Ô], ficando assim:
Dim conn As New SqlConnection([Ô]Data source=.\SQLEXPRESS;AttachDbFilename=[Ô] & linha & [Ô];User ID=SEU_USUARIO;Password=SUA_SENHA;User Instance=True[Ô])
Sugestão tola, mas verifique se o caminho está correto e se o serviço do sql server está rodando e com a instância com o nome [Ô]SQLEXPRESS[Ô] que é o que está sendo usado na sua connectionstring.
Sim já verifiquei o caminho e se o serviço do sql server esta a rodar, também esta a utilizar [Ô]sqlexpress[Ô].
Só que agora esta a dar outro erro.
Só que agora esta a dar outro erro.
Hmmmm, essa está difÃcil... pode mostrar o código?
tente
Dim conn As New SqlConnection([Ô]Data source=localhost;AttachDbFilename=[Ô] & linha & [Ô];Integrated Security=True;User Instance=True[Ô])
Dim conn As New SqlConnection([Ô]Data source=localhost;AttachDbFilename=[Ô] & linha & [Ô];Integrated Security=True;User Instance=True[Ô])
posso, mas qual código queres?
Tópico encerrado , respostas não são mais permitidas