Foros del Web » Programación » .NET »

Conectar VB.Net a Sql atravez de internet

Estas en el tema de Conectar VB.Net a Sql atravez de internet en el foro de .NET en Foros del Web. Hola, soy nuevo en este foro... quisiera saber como conectar sql 2005 con vb.net en red y/o por internet tengo la siguiente conexion que me ...
  #1 (permalink)  
Antiguo 22/01/2010, 10:25
 
Fecha de Ingreso: enero-2010
Mensajes: 3
Antigüedad: 4 años, 9 meses
Puntos: 0
Exclamación Conectar VB.Net a Sql atravez de internet

Hola, soy nuevo en este foro...
quisiera saber como conectar sql 2005 con vb.net en red y/o por internet

tengo la siguiente conexion que me funciona desde el pc local en el que trabajo...


Imports System.Data.SqlClient

Dim conString As New SqlConnectionStringBuilder
Dim sqlSelect As String

conString.DataSource = "pc"
conString.InitialCatalog = "mibasededatos"
conString.IntegratedSecurity = True

sqlSelect = "SELECT * FROM blabla"

Using con As New SqlConnection(conString.ConnectionString)
Dim comSel As New SqlCommand(sqlSelect, con)

Try
con.Open()
Dim reader As SqlDataReader = comSel.ExecuteReader()
reader.Read()
Catch ex As Exception
MessageBox.Show("Error en la Base de Datos", "Mensaje de Error", MessageBoxButtons.OK)
End Try

reader.Close()
con.Close()

End Using



tengo ese código el que e ocupado... pero ahora necesito conectarme atravez de la red o si es posible de internet.












otra pregunta pequeña... como hacer para que al presionar enter, presione un boton x?


gracias.
  #2 (permalink)  
Antiguo 22/01/2010, 12:28
Avatar de TheoriaX  
Fecha de Ingreso: agosto-2009
Ubicación: Hermosillo, Sonora
Mensajes: 215
Antigüedad: 5 años, 2 meses
Puntos: 5
Respuesta: Conectar VB.Net a Sql atravez de internet

en data source kambias localhost por la ip publica...
__________________
Desarrollador .Net y Php
MCTS Framework 2.0:Windows Applications
Microsoft Certificated Profesional
  #3 (permalink)  
Antiguo 22/01/2010, 22:21
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 901
Antigüedad: 11 años, 11 meses
Puntos: 30
Respuesta: Conectar VB.Net a Sql atravez de internet

Si pones en el web.config, en la secciion de configuration:
<connectionStrings>

<add name="xxxxMICONEIXON" connectionString="Data Source=NOMBRE_DE TU _SERVIDOR\SQLEXPRESS;Initial Catalog=TU_DATABASE;Integrated Security=True;MultipleActiveResultSets=False;Packe t Size=4096;Application Name=&quot;Microsoft SQL Server Management Studio Express&quot;"
providerName="System.Data.SqlClient" />
</connectionStrings>
  #4 (permalink)  
Antiguo 23/01/2010, 10:43
 
Fecha de Ingreso: abril-2008
Mensajes: 83
Antigüedad: 6 años, 6 meses
Puntos: 0
Respuesta: Conectar VB.Net a Sql atravez de internet

Cita:
Iniciado por ZeroBows Ver Mensaje
Hola, soy nuevo en este foro...
quisiera saber como conectar sql 2005 con vb.net en red y/o por internet

tengo la siguiente conexion que me funciona desde el pc local en el que trabajo...


Imports System.Data.SqlClient

Dim conString As New SqlConnectionStringBuilder
Dim sqlSelect As String

conString.DataSource = "pc"
conString.InitialCatalog = "mibasededatos"
conString.IntegratedSecurity = True

sqlSelect = "SELECT * FROM blabla"

Using con As New SqlConnection(conString.ConnectionString)
Dim comSel As New SqlCommand(sqlSelect, con)

Try
con.Open()
Dim reader As SqlDataReader = comSel.ExecuteReader()
reader.Read()
Catch ex As Exception
MessageBox.Show("Error en la Base de Datos", "Mensaje de Error", MessageBoxButtons.OK)
End Try

reader.Close()
con.Close()

End Using



tengo ese código el que e ocupado... pero ahora necesito conectarme atravez de la red o si es posible de internet.












otra pregunta pequeña... como hacer para que al presionar enter, presione un boton x?


gracias.
Puedes hacer esto:

Código:
dim scnn as string = "data source = (nombre_de_equipo_o_ip); initial catalog = (base_de_datos); user id = (nombre_usuario_de_sql); password = (contraseña_de_sql)"
'
dim cnn as new sqlconnection (scnn)
'
dim sqlselect="select * from tabla"
A mi me funciona.

Saludos

Etiquetas: internet, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:50.
SEO by vBSEO 3.3.2