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)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Conectar base de datos MySql y mostrar consultas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Conectar base de datos MySql y mostrar consultas  (Leído 3,040 veces)
sergio98

Desconectado Desconectado

Mensajes: 20



Ver Perfil
Conectar base de datos MySql y mostrar consultas
« en: 30 Junio 2014, 23:19 pm »

Estoy desarrollando una aplicación en VB.NET y no sé como hacer que la aplicación se conecte a la base de datos y haga el siguiente query:

-> select * from tags

y las muestre en la app.

¿Alguien sabe como hacerlo?


En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.517


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Conectar base de datos MySql y mostrar consultas
« Respuesta #1 en: 1 Julio 2014, 17:00 pm »

Hola!

Revisa esto.

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

jopela

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Conectar base de datos MySql y mostrar consultas
« Respuesta #2 en: 6 Julio 2014, 02:06 am »

primero hago un modulo llamado conexion y luego lo llamo cada vez que me quiero conectar con la base de datos y hago que me lo muestre en una list-box.
Module conexion
    Public Basedatos As ADODB.Connection
    Public Cliente As ADODB.Recordset


    Sub Conexion_datos()

        Basedatos = New ADODB.Connection
        ciudad= New ADODB.Recordset


        Basedatos.CursorLocation = ADODB.CursorLocationEnum.adUseServer
        Basedatos.ConnectionString = "DSN=Base;SERVER=localhost;UID=root;PWD="Contraseña";DATABASE="Nombrebase de datos";PORT=3306"
        Basedatos.Open()

        Ciudad.CursorType = ADODB.CursorTypeEnum.adOpenDynamic
        Ciudad.LockType = ADODB.LockTypeEnum.adLockOptimistic
        Ciudad.ActiveConnection = Basedatos


    End Sub
End Module

____________________________________________________________________
y en el formulario agrego un text box y un boton que haga lo siguiente

Sub Nuevo()

        Ciudad.CursorLocation = ADODB.CursorLocationEnum.adUseClient
        Ciudad.Open("SELECT * FROM Ciudad ORDER BY Id_ciudad")
        If Ciudad.RecordCount > 0 Then
            Ciudad.MoveLast()
            txt_id.Text = CLng(Ciudad.Fields("Id_ciudad").Value) + 1
        Else
            txt_id.Text = 1
        End If
        Ciudad.Close()
        Ciudad.CursorLocation = ADODB.CursorLocationEnum.adUseServer
    End Sub


    Private Sub btn_nuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_nuevo.Click
              Conexion()       
              nuevo()
       
    End Sub

Al ejecutar la aplicacion me trae el ultimo registro de la tabla cliente y me agrega el numero de id mas uno.

Para hacer funcionar todo debes tener la referencia adodb activado para que funcione correctamente.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Conectar a base de datos mysql
Programación Visual Basic
BenRu 8 3,844 Último mensaje 26 Septiembre 2005, 18:55 pm
por BenRu
conectar base de datos mysql en w7 (solucionado)
Programación C/C++
el_porra 1 3,730 Último mensaje 15 Septiembre 2011, 17:33 pm
por el_porra
Conectar FreeRadius a base de datos en mysql
GNU/Linux
abelcs87 1 2,897 Último mensaje 23 Junio 2012, 20:17 pm
por lnvisible
Tabla XML para conectar una una base de datos en MySQL
Programación General
arn90 0 2,420 Último mensaje 28 Noviembre 2014, 15:21 pm
por arn90
[Resuelto] mostrar mas de un registro de base de datos mysql en textarea
PHP
demonstrator 4 5,827 Último mensaje 7 Abril 2015, 22:13 pm
por demonstrator
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines