Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: _CrisiS_ en 15 Enero 2011, 20:34 pm



Título: Crear una conexion en red a una BD SQL desde vb net
Publicado por: _CrisiS_ en 15 Enero 2011, 20:34 pm
Hola amigos, tengo 2 pcs.
a la primero le eh instalado el SQL Express y tengo ya una BD creada,
Ahora como seria la cadena de conexion en el equipo cliente


Título: Re: Crear una conexion en red a una BD SQL desde vb net
Publicado por: .mokk. en 16 Enero 2011, 06:27 am
Pues yo las conexiones las hago de esta manera

Código
  1. Imports System.Data.SqlClient
  2.  
  3. Public Class Form1
  4.    'IP = IP de donde se encuentra el SQL al que se decea conectar
  5.    'BaseDeDatos = Base de datos con la que deceamos trabajar
  6.    'userlogin = User con el que deceamos loguear comunmente es "sa"
  7.    'contraseña = contraseña para loguearnos
  8.    Dim conexion = "data source = IP; initial catalog = BaseDeDatos; user id = userlogin; password = contraseña"
  9.  
  10.    Public Sub verificarconexion()
  11.        Dim ss As SqlConnection = New SqlConnection(conexion)
  12.        Try
  13.            ss.Open()
  14.            ss.Close()
  15.        Catch
  16.            MsgBox("Error en la conexion:" & vbNewLine & "El servidor, puede encontrarse en mantenimiento.", MsgBoxStyle.Information, "Conexion Fallida")
  17.            ss.Close()
  18.            End
  19.        Finally
  20.            ss.Close()
  21.        End Try
  22.    End Sub
  23.  
  24. End Class
  25.  

Espero te sirva (:


Título: Re: Crear una conexion en red a una BD SQL desde vb net
Publicado por: .::IT::. en 16 Enero 2011, 17:25 pm
Y no olvidar que en las verciones express debes habilitar tcp/ip para permitir conexiones de red aqui un link:

http://msdn.microsoft.com/es-pe/library/bb909712%28v=vs.90%29.aspx