Entradas

Mostrando las entradas de marzo, 2014

Mapeo de una Base de Datos para ASP.NET

Estaba trabajando con ASP.NET con una base de datos en mysql, puede funcionar para otros SGBD solo cambien el driver, y para ahorrar un poco de tiempo se me ocurrió buscar una manera de mapeo, pero no encontré alguna que me convenciera así que intente hacerlo por mi parte, así que les muestro mi solución y espero opinen para algunas mejorar que puedan hacerse. primeramente una construí una clase que permite el mapeo using System; using MySql.Data.MySqlClient; using System.Collections.Generic; namespace Mapper { public abstract class MapperDataBase { MySqlCommand comando; MySqlDataReader mysql; public MapperDataBase () { } public void StartQuery (MySqlCommand cmd) { comando = cmd; cmd.Connection.Close (); cmd.Connection.Open (); mysql = cmd.ExecuteReader (); } public bool StartQuery (string query, MySqlConnection conn) { try { comando = new MySqlCommand (query, conn); comando.Connection.Close (); comando.Connection.Open (); mys