• Jueves 21 de Noviembre de 2024, 07:59

Autor Tema: [Código Fuente] .NET - Conexión con Base de Datos (SQL Server, MySQL, Oracle, Informix, Access)  (Leído 13790 veces)

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
[Código Fuente] .NET - Conexión con Base de Datos (SQL Server, MySQL, Oracle, Informix, Access)
« en: Jueves 22 de Agosto de 2013, 02:51 »
0
Que tal, bueno pues el día de hoy decido compartir un pequeño código que tal vez (espero), para muchos sea de gran utilidad, es una librería que yo mismo realice debido a que en mi trabajo tengo que conectarme a múltiples bases de datos y obtener información de una base de datos  para pasarla a otra base de datos de diferente gestor (ejemplo: de SQL Server a MySQL).

Por ello y debido al fastidio que resulta estar abriendo y cerrando conexiones decidí realizar lo siguiente la clase se llama "clsConexion", para poder utilizarla es necesario agregarla como referencia al proyecto y si van a trabajar con la base de datos MySQL y no tienen instalado el Driver ODBC es necesario agregar también como referencia la librería MySql.Data versión 6.6.5.0 (que también incluyo en el archivo .rar), dejo un ejemplo (está en VB, pero bien funciona en C# también) para ver el funcionamiento de dicha librería.

Ahora bien lo que se puede hacer con la librería (en .NET):

- Obtener datos y colocarlos en un DataTable (SELECTS)
- Insertar y modificar registros (Inserts, Updates), con Bytes (Imágenes, pdf,etc)
- Obtener Schema de una tabla
- Guardar en un txt los horrores (errores), en la carpeta de la aplicación que se este ejecutando
- Transacciones

Debido a falta de tiempo no he realizado un manual de como usarla, pero conforme vayan preguntando puedo ir respondiendo y haciendo más ejemplos, saludos.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
« última modificación: Jueves 22 de Agosto de 2013, 20:19 por gabio2 »
@gabio87

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
Re:.NET - Conexión con Base de Datos (SQL Server, MySQL, Oracle, Informix, Access)
« Respuesta #1 en: Martes 27 de Agosto de 2013, 16:45 »
0
Aquí les dejo unos videos de como utilizar la librería.

Parte I - http://www.youtube.com/watch?v=igd5z9yf16Y

Parte II - http://www.youtube.com/watch?v=igd5z9yf16Y

Saludos!!
@gabio87