Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Newww

Conectar ao banco em servidor web

Recommended Posts

pra conectar no bd que tá no meu pc uso isso string strConn = "Data Source=DB.mdf;DATABASE=DB;User ID=User;Password=senha;";

 

Só q msm criando usuario e banco de dados no servidor da internet e usando essa linha de script aí dá erro.

 

Tentei procura alguma coisa sobre odbc, e o q encontrei foi gente falando que tá ultrapassado, que o vô dele q usada....

 

1) Eu preciso instalar algum programa no meu pc pra poder acessar o banco de dados q tá na internet?

2) se n for pra usar odbc, uso o q?

 

meu bd é sql server.

 

alguem ajuda??

 

vlwwww.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro Amigo,

 

Eu gostaria de entender melhor qual é o problema.

 

Responda o tópico, passando a versão do SQL Server, a Linguagem de programação, o erro que está sendo apresentado e explique melhor o que você está tentando fazer.

 

Se eu souber a resposta para a sua questão será um prazer ajudá-lo.

 

 

Obrigado

 

Marcos Venicio

Compartilhar este post


Link para o post
Compartilhar em outros sites

marcos vinicios to usando C#, sql express 2005, e o erro q dá é esse:

 

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

 

Se você der uma olhada nesse link vai ter mais detalhe do q tô passando

 

http://forum.imasters.com.br/index.php?showtopic=293804

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vlw marcos pela resposta consegui resolver lendo uma apostila sobre as formas de conexao q posso usar quando trabalho com a plataforma .net

 

o script simples ficou assim, primeiro coloquei using System.Data.OleDb; como deu errado com o Ole, coloquei using System.Data.SqlClient;

 

//OleDbConnection conn;

//conn = new OleDbConnection("Provider = SQLOLEDB; server = sqlserver.site.com; DataBase = NomeDoBanco; user id=usuario; Pwd = senha");

//OleDbCommand cmd = new OleDbCommand("SELECT * FROM tabela");

//cmd.Connection = conn;

//conn.Open();

 

SqlCommand cmd = new SqlCommand("SELECT * FROM tabela");

cmd.Connection = conn;

conn.Open();

 

SqlConnection conn;

conn = new SqlConnection("Data Source=sqlserver.site.com;Initial Catalog=nomeDoBanco; user Id=Usuario;Password=Senha");

SqlDataAdapter ada = new SqlDataAdapter("SELECT * FROM tabela", conn);

DataTable dtStore = new DataTable();

ada.Fill(dtStore);

GridView1.DataSource = dtStore.DefaultView;

GridView1.DataBind();

 

as linhas comentadas foi pq tentei usar oledb mas deu erro, ta faltando o q aí pro ole funcionar?

 

as linhas comentadas foi pq tentei usar OleDb, mas deu erro, se al

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.