elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como hacer una aplicacion en vb.net que se conecte a una base de datos remota?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como hacer una aplicacion en vb.net que se conecte a una base de datos remota?  (Leído 12,165 veces)
jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Como hacer una aplicacion en vb.net que se conecte a una base de datos remota?
« en: 1 Diciembre 2009, 02:18 am »

Necesito hacer una aplicacion de escritorio se conecte a una db (MySql) que estaria en un servidor web. Es esto posible?

estuve ojeando mi cpanel y hay un apartado de mysql remota


Alguien sabe? hace un tiempo Skeletron queria hacer algo similar pero nunca menciono si le resulto :P


En línea

MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Como hacer una aplicacion en vb.net que se conecte a una base de datos remot
« Respuesta #1 en: 2 Diciembre 2009, 14:59 pm »

claro que se puede, no cambia absolutamente nada, solo el ConnectionString...

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


En línea


^Tifa^


Desconectado Desconectado

Mensajes: 2.804


Ver Perfil
Re: Como hacer una aplicacion en vb.net que se conecte a una base de datos remota?
« Respuesta #2 en: 3 Diciembre 2009, 14:34 pm »

Es posible, pero en el CPanel tienes que crear o configurar un usuario existente dentro del motor de Base de Datos. Y asegurarte que el 'host' de este usuario, es o la IP publica de tu maquina (Si solo eres tu que siempre vas a conectarte) o decirle al MySQL remoto que de acceso global (cualquier PC desde cualquier parte) cambiandole el host a ese usuario creado o existente, Ejemplos:

Usuario donde solo tu IP publica puede conectarse remotamente a MYSQL:

'usuario'@'200.23.45.10'

Donde 200.23.45.10 = Tu IP publica (Recuerda si el host de ese usuario es tu IP publica solo podras conectarte remoto desde tu misma red, no podras ir a un cyber o similar y conectarte remoto a dicho usuario, ya que solo la IP anterior tiene acceso a conectarse remotamente a MySQL con ese usuario).

Usuario donde cualquier IP puede conectarse a MySQL remotamente:

'usuario'@'%'

Donde % = Cualquier IP desde cualquier ubicacion.

Recuerda, todo lo que va despues del arroba(@) es el 'host' del usuario remoto. Yo se asignar o actualizar el 'host' de un usuario mediante shell por MySQL con el usuario Admin del motor, se que se hace en CPanel de manera mas amistosa y grafica, pero ciertamente no recuerdo para guiarte.

Otro asunto, ten pendiente que si tu aplicacion al ser basada en .NET usara algun ODBC por lo cual las conexiones dependiendo la banda ancha disponible, seran un pelin mas lentas a responder sobretodo porque estaras trabajando en base a un motor de DB remoto y no local.
En línea

jdc


Desconectado Desconectado

Mensajes: 3.406


Ver Perfil WWW
Re: Como hacer una aplicacion en vb.net que se conecte a una base de datos remota?
« Respuesta #3 en: 3 Diciembre 2009, 18:28 pm »

El problema que veo es que cualquiera que tenga acceso a la aplicacion podria decompilarla por mas que se ofusque el codigo por lo cual seria bastante riesgoso :S

Voy a ver que hago sino hago algo en linea con php y me ahorro problemas xD en parte
En línea

Meta


Desconectado Desconectado

Mensajes: 3.438



Ver Perfil WWW
Re: Como hacer una aplicacion en vb.net que se conecte a una base de datos remota?
« Respuesta #4 en: 4 Diciembre 2009, 10:27 am »

Hola:

Mira en la página 437 sobre MySQL y Visual C# como se conecta, hay ejemplo paso a paso.
http://www.abcdatos.com/webmasters/tutorial/v310.html

Saludo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines