DESKTOP ACESSAR BASE SQL NA WEB

JMANGAS 15/06/2016 16:13:37
#463566
Prezados,

Tenho um sistema desktop feito em c# com acesso a sqlserver no servidor local.
Existe uma base sqlserver hospedada em um servidor na web.
Preciso acessar essa base para fazer consultas e atualizações nos dados através do sistema em c# desktop.
Como posso fazer para acessar essa base na web?


Grato.
KURTGU 15/06/2016 16:16:13
#463567
Na sua string de conexão defina ip usuário e senha desta base e veja se vc tem acesso remoto a este bd.
JMANGAS 15/06/2016 17:00:06
#463570
Grato pelo informe
Como este serviço é de terceiro... Já viu....

Tentei através dos dados que eles me enviaram o ip, nome do servidor, usuário e senha. E não foi.
Por isso achei que para acessar de Desktop para web teria que fazer algo a mais.



KURTGU 15/06/2016 17:05:12
#463571
Citação:

:
Grato pelo informe
Como este serviço é de terceiro... Já viu....

Tentei através dos dados que eles me enviaram o ip, nome do servidor, usuário e senha. E não foi.
Por isso achei que para acessar de Desktop para web teria que fazer algo a mais.






Citação:

:
Na sua string de conexão defina ip usuário e senha desta base [txt-color=#e80000]e veja se vc tem acesso remoto a este bd.[/txt-color]


JMANGAS 15/06/2016 19:51:47
#463574
Citação:

Tentei através dos dados que eles me enviaram o ip, nome do servidor, usuário e senha. E não foi.
Por isso achei que para acessar de Desktop para web teria que fazer algo a mais.



Ainda não foi...
KERPLUNK 15/06/2016 20:10:15
#463575
Resposta escolhida
Como você está tentando fazer?
JMANGAS 15/06/2016 20:22:18
#463577
Estou usando assim em APP.Config:
<connectionStrings>
<add name=[Ô]StringDeConexao[Ô] value=[Ô]Server=111.11.1.111;Database=MEU_BANCO_DE_DADOS;User ID=userteste;Password=psw;Trusted_Connection=false;[Ô]
</connectionStrings>

KERPLUNK 15/06/2016 20:24:53
#463578
Certo, a string de conexão parece ok, queria era ver como está fazendo a conexão em si...
KURTGU 15/06/2016 20:46:02
#463579
Citação:

:
Tentei através dos dados que eles me enviaram o ip, nome do servidor, usuário e senha. E não foi.
Por isso achei que para acessar de Desktop para web teria que fazer algo a mais.

Ainda não foi...



Você viu com o servidor se vc possui liberação para acesso remoto?
JMANGAS 15/06/2016 21:50:04
#463581
Eu tenho essa classe onde pego lá do APP.CONFIG


public sealed class DBConnection
{
private static volatile SqlConnection instance;

private DBConnection() { }

public static SqlConnection DB_Connection
{
get
{
if (instance == null)
{
instance = new SqlConnection(
ConfigurationManager.ConnectionStrings[
[Ô]BANCO_DE_DADOS[Ô]].ConnectionString);
}
return instance;
}
}
}

e depois instancio

using (SqlConnection cn = DBConnection.DB_Connection)
{
e etc.....
KERPLUNK 16/06/2016 00:22:39
#463585
Parece ok. Qual o erro e onde ocorre?
Página 1 de 2 [17 registro(s)]
Tópico encerrado , respostas não são mais permitidas