Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ab_palmer en 20 Junio 2007, 10:15 am



Título: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: ab_palmer en 20 Junio 2007, 10:15 am
Buenos días,

Lo primero y más importante, muchas gracias a todos anticipadamente...

Llevo tiempo buscando información para poder crear desde VB una Base de Datos en MySql, así como poder importar los datos de un fichero ".sql" para crear las tablas y el contenido de dicha BD.

Me gustaría saber si es posible poderlo realizar desde una aplicación en VB y no usar aplicaciones de terceros o la línea de comandos.

Muchísimas gracias a todos.

Ab_Palmer


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: jrhomer en 20 Junio 2007, 13:56 pm
justo hoy he empezado con este tema.

Ando muy muy verde con el tema de mysql y VB. lo que he probado no he investigado no me ha funcionado, tngo una base de datos mysql en mi servidor web... miservidor.com....

alguien tiene idea de cómo podemos abordar esta situación!!

un saludo


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: Sancho.Mazorka en 20 Junio 2007, 15:57 pm
En la Recopilación de enlaces de Visual Basic que es un post pegado esta esto:

Conectar a una base de datos remota SQL
http://foro.elhacker.net/index.php/topic,75669.0.html (http://foro.elhacker.net/index.php/topic,75669.0.html)

Sancho.Mazorka    :¬¬


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: jrhomer en 20 Junio 2007, 16:13 pm
yo he usado el buscador... y he usado como criterio mySQL :P es por eso pq no me ha salido

voy a empaparme del tema a ver que tal se me da.


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: jrhomer en 20 Junio 2007, 17:50 pm
he comprendido como hacer la conexión a una base de datos mysql... pero SI está en local!!! donde Server:localhost.... pero que para cuando la base de datos es una base de datos remota? que está en un sitio web... ahí no encuentro nada que me pueda ayudar o si lo encuentro no me entero.

Necesito que alguien me pueda echar una mano para ver por donde van los tiros.

Yo tngo una base de datos mysql en mi sitio web... a la que accedo facilmente desde páginas php y esas cosas.... pero quiero hacer una aplicación de escritorio en VB que pueda manipular esa misma base de datos...

por favor, que alguien me guie un poco :P

Un saludo y gracias como siempre.


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: Sancho.Mazorka en 21 Junio 2007, 05:32 am
Proba poniendo localhost o 127.0.0.1 o http://127.0.0.1
Si encontras ayuda, posteala, a mi tambien me gustaria aprender


Sancho.Mazorka    :¬¬


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: jrhomer en 21 Junio 2007, 10:46 am
si la BD la tengo en mi servidor local, poniendo localhost no tengo problema. como ya dije en mi post anterior.... en local parece todo mas sencillo.

De todos modos... voy a desmarcarme un poco del tema, ya que ayer tras una charla con el jefe de proyecto me aclaró que trabajaremos con unidades de RED, por lo tnto creo que no tengo que utilizar conexiones remotas, ya que una unidad de red es una carpeta mas... y trabajando con Access no he tenido problemas. Espero poder modelar la base de datos bien y a ver como y donde la coloco, jejeje

De todos modos.... pido que si alguien tiene información sobre el tema de las conexiones remotas por favor nos indique el link o algo para poder llegar a ella. hay que empaparse de todo.... ya que antes o después seguro que las tendremos que utilizar.


un saludo.


Título: Re: Crear Base de Datos MySql desde Visual Baisc 6
Publicado por: Hans el Topo en 21 Junio 2007, 15:59 pm
el servidor al que te conectes debe permitir el acceso remoto, cosa que no hacen por seguridad xD

cuando tu te conectas desde una aplicación web lo que esta haciendo es conectarse del lado del servidor en local


por lo tanto a menos que lo tengas configurado permitiendo el acceso repoto no podrás conectarte, para conectarse es igual que en modo local, aunque yo recomiendo utilizar una dns, los odbcs son gratuitos y descargables desde la página web de mysql