none
C# terminal deve chamar banco do servidor....como fazer? RRS feed

  • Pergunta

  • Bom dia pessoal estou criando uma aplicaçao que tera que rodar em um rede, porem gostaria que me ajudassem pois o sistema tera que ser instalado em todas as maquinas, mas todas devem chamar o banco do servidor.

    C#
    Windows Form

    VS2013 community

    Abraços

    domingo, 1 de novembro de 2015 14:12

Respostas

  • Boa tarde  TiagoJS

    Imagine que você terá que instalar em uma única máquina apenas,
    porque depois é só distribuir independente de quantas estações tiver o processo será sempre o mesmo.

    no c# você tem que ter uma rotina que te permita mudar a string de conexao onde você irá apontar o banco 
    local ou se for servidor você passa o Ip.

    segue um exemplo.

    https://www.youtube.com/watch?v=_p6Bable09U&list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&index=48

    espero ter ajudado
    Att
    domingo, 1 de novembro de 2015 15:36

Todas as Respostas

  • Boa tarde  TiagoJS

    Imagine que você terá que instalar em uma única máquina apenas,
    porque depois é só distribuir independente de quantas estações tiver o processo será sempre o mesmo.

    no c# você tem que ter uma rotina que te permita mudar a string de conexao onde você irá apontar o banco 
    local ou se for servidor você passa o Ip.

    segue um exemplo.

    https://www.youtube.com/watch?v=_p6Bable09U&list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&index=48

    espero ter ajudado
    Att
    domingo, 1 de novembro de 2015 15:36
  • Usarei o MySQl como Exemplo:

    Ao criar a String de Conexao nela voce aponta o IP do Banco de Dados, Neste caso o IP do Servidor, Entao em cada cliente voce aponta este IP, Exemplo de String de Conexão:

     string driver = "server="IpdoBanco";database="NomedoBanco";uid="Usuario";pwd="Senha";

    A partir deste driver voce cria a conexao com o banco de Dados:

    MySqlConnection con = new MySqlConnection(driver);
    con.Open();

    Pronto voce ja tem uma conexao com o banco de dados MySql aberta.

    Para mais informações acessa ae: http://www.macoratti.net/08/08/c_mysql1.htm

    Segue passo a passo que voce conseguirá

    segunda-feira, 2 de novembro de 2015 20:42