Un blog con consejos y sugerencias sobre programación en Csharp que he aprendido a lo largo de los años

miércoles, 23 de febrero de 2022

framework para acceso a base de datos seguro y eficiente

febrero 23, 2022 Posted by Uriel Martínez No comments

Una forma fácil, eficiente y segura de hacer consultas y acciones en base de datos


El día de hoy les traigo esta entrada explicando una alternativa muy eficiente de hacer tus consultas a base de datos, este "framework" no he utilizado durante mucho tiempo y jamás he tenido problemas, es muy eficiente, rápido y seguro.

Como primer paso, debemos crear nuestra clase que contendré la información de respuesta o confirmación de acción:


Será la responsable de informarnos de cualquier evento y/o presentarnos la información correspondiente a nuestra consulta.

Ahora crearemos la clase principal donde tendrá 2 funciones, la primera recibirá la consulta en bruto; es decir, en un string junto con la cadena de conexión:


Y la segunda función será la que tenga acceso por store procedure, con esta forma garantizamos que la estructura de nuestro proyecto no sea afectado por algún cambio en la consulta y manejamos toda la lógica del lado de la base de datos:


Como  se puede observar un simple cambio en la recepción de parámetros  y la especificación de realizar la consulta por store procedure, nos da un potencial gigantesco de poder realizar cualquier movimiento en base sin afectar nuestro sistema, donde siempre tendremos los datos en un DataSet y la comprobación  de errores  en el parámetro Error de nuestra clase de respuesta


Espero sea de utilidad para tus proyectos y si tienes duda estaré al pendiente.

Saludos



0 comentarios:

Publicar un comentario