Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Choclito en 18 Febrero 2011, 01:58 am



Título: Conexion por Interent
Publicado por: Choclito en 18 Febrero 2011, 01:58 am
bueno amigos vuelvo abrir el tema ya que no pude  solucionarlo intente de toda las formas conectarme de una Aplicacion de una Ciudad  A al Servidor de una Ciudad B,
yo uso el sql 2000 , lo instale local no se si se instale de alguna otra forma para que se conecte o algo , uso visual basic 2005, habilite puertos , desactive el firewall hize casi todo y nada siempre me vota el mensaje SERVIDOR NO ENCONTRADO y ya no se que hacer alguna recomendacion que me daria porfavor lo siguentes codigo que use fue lo siguiente.

Código
  1. Public Function Abrir(ByVal server As String, ByVal DB As String, ByVal usuario As String, ByVal clave As String) As Boolean
  2.       Try
  3.           cadenaconexion.ConnectionString = "Server=[ip publica servidor,puerto];Database=[nombre bd];uid=[usuario]pwd=[password];"
  4.           cadenaconexion.Close()
  5.       Catch ex As Exception
  6.           MessageBox.Show(ex.Message.ToString())
  7.       End Try
  8.   End Function

TAMBIEN USE OLEDB PARA CONECTARME :  ESTA CADENA DE CONEXION

Código
  1. Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

WENO DENME ALGUNAS PAUTAS PORFAVOR YA ME ROMPI LA CABEZA DE TODA LAS FORMAS


Título: Re: Conexion por Interent
Publicado por: .mokk. en 18 Febrero 2011, 07:47 am
Que raro pues bueno yo uso SQL Server 2005, y lo tengo configurado para hacer conexiones externas aqui un videotuto que hice hace 1 año jeje
http://www.youtube.com/watch?v=cocKQsy8Zb0

Y el codigo de conexion que uso es este
Código
  1. Dim con As SqlConnection
  2. Dim conexion As String = "data source = IP; initial catalog = BaseDeDatos; user id = USERID; password = PASSWORD"
  3. con = New SqlConnection(conexion)
  4.            Try
  5.                con.Open()
  6.            Catch ex As SqlException
  7.                MsgBox("Error en la conexion")
  8.                con.Close()
  9.                Exit Sub
  10.            End Try
  11.  

Algo asi lo hago yo hehe, o si con Imports System.Data.SQLClient

-----
Edit:
Aqui esta otro video que hice sobre como hacer una conexion a una Base de Datos(Se me olvido la contraseña de mi otra cuenta de youtube, por eso en este otro video salgo con otra cuenta xD)
http://www.youtube.com/watch?v=Y7-48iLJs2A