Tema destacado: ¡Aprende hacking con práctica! - arZone, el wargame de elhacker.net
Autor
|
Tema: VB cn bd mysql ( Ayuda por favor.. ))!!!! (Leído 1,076 veces)
|
Ayes_Of_Death
Desconectado
Mensajes: 1
|
hola amigos. tengo un pequeño problema a la hora de crear un ejecutable en VisualBasic y conectarlo a un servidor mysql. el enfoque es el siguiente. un ejecutabble en visual basic que guarde los datos de los cientes en una base de datos mysql.
nombre apelliedo etc.. lo normal para una pequeña empresa. he crwado varios proyectos. me he leido tdos los tutos de Vb de este foro y de la red y no consigo hacer que funcione. depende mi trabajo de este proyecto. llevo 5 dias buscando tutos viendo videos y desesperandome . x favor alguien que sepa de Vb que me eche una mano , si es necesario le recompensare economicamente.
es importate para mi señores.. un ayudite xfavor
|
|
|
|
|
En línea
|
|
|
|
|
madpitbull_99
|
Primero necesitamos el error que te da y el trozo de código donde falla el programa.
Digo lo de arriba suponiendo que tienes parte del programa hecho y sólo te falta arreglar la parte que falla.
|
|
|
|
|
En línea
|
|
|
|
AbrahamAraon
Desconectado
Mensajes: 15
|
Una base de datos MySQL no se enlaza a una aplicación (no una que yo conozca) solo se consulta mediante HTTP en algun puerto configurado en MySQL. Por lo tanto, si quieres conectarte a una base de datos primero debes: 1) Tener una forma de enviar datos web (Winsock, etc) 2) conocimientos de la sentencia SQL 3) saber como recibir, interpretar y separar esos datos (en variables) 4) un cerebro, amigos que sepan o, dinero XD  Ahh.. Creo que hay un objeto MySQL que puedes agregar a tu proyecto lo que te ayudará mucho... mmm buscando vi que puedes hacer la conexion mediante ODBC: http://www.vertutoriales.com/index.php/conectar-a-mysql-con-visual-basic-vb6-usando-odbc/Si quieres ayuda, ya sabees
|
|
|
|
|
En línea
|
Si alguien se molestó en escribirlo, justo es leerlo
|
|
|
alexjoffre
Desconectado
Mensajes: 12
|
para poder conectarte desde VB a MYSQL primero tienes que crear el objeto de la conexion a la BD, Ademàs debes incluir en tu proyecto el Driver de Conexion. Este lo bajas de internet
el codigo para conectar es:
*debes al principio importar: "MySql.Data.MySqlClient"
Dim Tabla As New DataTable 'se encarga de representar la tabla de datos en la memoria Dim conexion As MySqlConnection 'realiza la conexion a la Base de Datos Dim Ds As New DataSet 'representa la memoria interna de los datos conexion = New MySql.Data.MySqlClient.MySqlConnection conexion.ConnectionString = "SERVER=<SERVIDOR>;USER=<USUARIO>; PASSWORD=<CONTRASEÑA>;DATABASE=<LA_BASE_DE_DATOS>;PORT = <PUERTO>;"
'EL PUERTO POR DEFECTO ES EL 3306
conexion.Open()
'Luego de esto insertas
Dim insertar As New MySqlDataAdapter("'INSERT....", conexion) Dim Cmd As New MySqlCommandBuilder(insertar) Try insertar.Fill(Tabla) MessageBox.Show("datos insertados con exito!") 'Opcional conexion.Close() 'Cierra la conexion, esto es opcional àqui puedes dejar los objetos inicializados en "NOTHING" para que el recolector de basura los borre Catch error As MySqlException MessageBox.Show("Error de Conexión a la Base de Datos: " & Chr(13) & mierror.Message) End Try
|
|
|
|
|
En línea
|
|
|
|
ssccaann43 ©
Desconectado
Mensajes: 786
¬¬
|
Una base de datos MySQL no se enlaza a una aplicación (no una que yo conozca) solo se consulta mediante HTTP en algun puerto configurado en MySQL. Error....! Instala el Driver ODBC de MySQL en el PC, Instala MySQL y listo, facilmente puede acceder a la BD...! Nada de HTTP...!
|
|
|
|
|
En línea
|
 - Miguel Núñez Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio... "I like ^TiFa^"
|
|
|
|
seba123neo
|
Error....! Instala el Driver ODBC de MySQL en el PC, Instala MySQL y listo, facilmente puede acceder a la BD...! Nada de HTTP...!
+1 no hace falta HTTP, lo que si tenes que habilitar en el panel de tu hosting el puerto del MySQL, sino no podes acceder, a veces viene deshabilitado. saludos.
|
|
|
|
|
En línea
|
Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo. Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayuda con MySQL....
Desarrollo Web
|
Sephiröth
|
2
|
415
|
3 Octubre 2004, 01:18
por Rentero
|
|
|
Error [MySQL][ODBC .351 Driver] Can't Connect to MySQL on 'mysql.webcindario.co'
Desarrollo Web
|
User
|
1
|
1,252
|
15 Octubre 2004, 18:51
por User
|
|
|
Ayuda¡¡, como descomprimo un EXE comprimido con CExe 1.0a? Ayuda, por favor...
Programación General
|
jomer22
|
1
|
706
|
21 Noviembre 2007, 11:41
por Daedalus
|
|
|
Necesito ayuda urgente: Pc inicia mal, va todo lento, y bueno por favor ayuda!
Windows
|
Extermination
|
5
|
2,485
|
5 Agosto 2008, 02:47
por jmcc
|
|
|
AYUDA -.- ahora no entro más en 4chan (tengo una duda, ayuda por favor)
Foro Libre
|
Draklit
|
6
|
2,281
|
15 Octubre 2010, 03:14
por Draklit
|
|