DUVIDA COM CONEXAO COM BANCO DE DADOS.

DONGUSTAVOSCCP 13/10/2013 00:04:09
#429974
Eu tenho um cenário ficticio para apresentar uma aplicação que eu fiz, será na feira do colégio no sabado dia 19, e preciso rodar em 2 maquinas exceto o servidor, inicialmente nao ganharei um centavo.


o cenário é uma pizzaria , e minha orientadora do tcc será a cliente e atualmente quando eu acesso em algum outro pc q nao seja o meu, eu crio um banco de dados com o mesmo nome , e importo o script que eu gerei daqui do meu pc.

1- O Computador do Cliente deve ter o sql server instalado?
2 - O Lugar tem 3 computadores, sendo que em um deles é o [ô]servidor[ô] , como exportar a base de dados, e comunicar os outros computadores a ele?


DONGUSTAVOSCCP 13/10/2013 00:06:05
#429975
a aplicação é em VB.NET e o banco de dados SQL SERVER 2008
NETMANIA 13/10/2013 09:46:43
#429978
Resposta escolhida
Você só precisa instalar o SQL Server no servidor. Se você usar a classe SQLClient (da .Netf Framework) para conectar com o banco, não precisa de mais nada, nas máquinas cliente, além da .Net Framework. Lembrando, que cao você tenha na máquina a versão 4 da Framework, e o seu programa foi compilado na versão inferior, não, será necessário instalar a versão anterior.
DONGUSTAVOSCCP 13/10/2013 18:48:42
#429981
eu faço a conexão seguinte no banco de dados(segue abaixo)

Dim objSqlConnection As New SqlConnection
Dim objSqlCommand As New SqlCommand
Dim objSqlDataAdapter As New SqlDataAdapter
Dim Conexao As String = [Ô]Data Source=CORINTHIANS\SQLEXPRESS;Initial Catalog=pizzaria;Integrated Security=True[Ô]
#End Region

pra eu conectar das outras maquinas eu altero pelo ip e nome da instancia, ou de outra maneira?
NETMANIA 13/10/2013 22:44:09
#429982
Você usa a mesma string de conexão para todas as máquinas clientes.
DONGUSTAVOSCCP 13/10/2013 23:58:34
#429984
Minhas aulas foram meio vagas, desculpe a minha ignorancia, meu primeiro aplicativo completo no vb.net, a maioria do que fiz no software eu tive que pesquisar, usar o forum e o site do macoratti você teria um tutorial mais detalhado de como proceder? confesso que consigo compreender o que me diz, mas não consigo aplicar.

abraços e desculpe o incomodo
NILSONTRES 14/10/2013 00:22:51
#429986
Me parece que CORINTHIANS, é o nome da máquina servidor.
Se for, já de cara troque para SÃO PAULO FC, RRSRSRSR
Zoeira, mas se for isso mesmo, vc não vai exportar o banco de dados, vai só instalar o servidor sql nessas duas maquinas, o banco de dados devera ser acessado através da string de conexão, que indica a maquina onde ele esta hospedao.
DONGUSTAVOSCCP 14/10/2013 00:28:49
#429987
é só eu instalar um sql client entao? beleza , tentarei na quinta feira que irei ao laboratorio do curso
Tópico encerrado , respostas não são mais permitidas