Tecnologia y Redes
Synapex - Consultoria y Soluciones Tecnologicas
GNUTransfer GPL WebHosting

Regresar   Foros Tecnología&Redes > Discusiones > Programación y Desarrollo

Programación y Desarrollo Charlas, debates e información relacionada con esta temática.

Responder
 
Herramientas
Anterior 11-Mar-2009   #1
Alehawk
Chamuyo Senior
Participante
Admin
 
Avatar de Alehawk
 
Registrado: December-2008
Ubicación: Argentina
Posts: 129
Agradecimientos: 12
Agradecido 2 veces en 2 Posts
Reputación: 10
Alehawk Por el buen camino
Actividad Longevidad
0/20 19/20
Hoy Posts
ssssss129
DotNet Como Conectarse a MySQL Utilizando ADODB en .NET

Antes de comenzar comento que en mi caso no me gusta utilizar el databindings ni ninguna de esas herramientas que MS envía con el .NET y no quiero discutir tampoco porque son buenas o malas, simplemente quiero compartir este cogido de como conectarse a MySQL desde .NET (Visual Basic .NET en este caso) y como recuperar datos a la antigua.

Entes que nada bajes e desempaqueten el MySQL ODBC (que puede bajarse desde acá)
Una vez iniciado un nuevo proyecto en VB.NET ir a Agregar Referencia y agregar ADODB.
Yo, para tener disponible en todo el proyecto, defino las conecciones en un modulo:

Código:
    Public MasterConn As New ADODB.Connection ''As New MySql.Data.MySqlClient.MySqlConnection
    Public master = "Driver={MySQL ODBC 5.1 Driver};server=miservidor; user id=miusuario; password=micontraseña; database=mibd"
    Public MasterAccessConnect = master
    Public MasterRs As New ADODB.Recordset
Con eso ya tengo definidas las conecciones a MySQL.

Para trabajar con los datos desde cualquier formulario con el siguiente codigo basta
Código:
        MasterConn.ConnectionString = MasterAccessConnect
        MasterConn.Open(MasterAccessConnect)
        MasterConn.CommandTimeout = 15
        MasterConn.CursorLocation = ADODB.CursorLocationEnum.adUseClient
        MasterRs = New ADODB.Recordset
        MasterRs.Open("SELECT * FROM mitabla", MasterConn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)
        Do Until MasterRs.EOF Or MasterRs.BOF
            miregistro = MasterRs.Fields.Item("registro").Value
        Loop
__________________
Un abrazo

Mis Webs
AstroDestino - Astrología Gratis para Todos
TodoWebmasters.com.ar - Recursos para Webmasters
ChamuyAle - Web de Opinión
Mi Cocina, Mis Recetas:
Sitio para amantes de la cocina. Compartir y descargar recetas de cocina.
FilosofAle -
Filosofemos un Rato (Publicaciones Bienvenidas así que si te gusta filosofar tenes donde escribir)
Alehawk está desconectado   Citar y responder
Responder

Etiquetas
.net, adodb, como, conectarse, mysql, net, utilizando


Personas en esta discusión: 1 (0 usuario(s) y 1 invitado(s))
 
Herramientas

Reglas del foro
No puedes publicar nuevas discusiones
No puedes responder a discusiones
No puedes publicar archivos adjuntos
No puedes editar tus posts

BB code is activado
Emotíconos está activado
El código [IMG] está activado
El código HTML está desactivado

Ir a

Discusiones similares
Discusión Autor de la discusión Foro Respuestas Último post
Tip Como Reparar la Autoejecución de CDROM y USB en WInXP Alehawk Hardware & Software 0 06-Mar-2009 02:49 AM


Todas las horas son GMT -3. La hora es 12:29 AM.


Forum SEO by Zoints
Tecnologia&Redes