Súper Librería Joshyba .NET



Hola!  Que tal hoy les traigo una librería dinámica programada en C# para utilizar de forma dinámica en los proyectos punto net. Ya sea en  Visual Basic o C Sharp, esta librería contiene las siguientes clases:

Cadenas
Conexión_MySql
Manejador_MySql
Conexión_SqlServer
Manejador_SqlServer
Numeros_a_Letras
Ticket
Tiempos
Lecto_Escri_File_unaLinea
Lecto_Escri_MuchasLineas
Criptografia

Posee una función muy simple la cual sirve para reemplazar las diagonales invertidas dobles  por las diagonales invertidas.
String modificarurl(string cadena);

Conexión_Mysql

Posee las funciones y las variables para realizar toda la conexión usando mysql para ello es necesario usar la librería dinámica adjuntada de Mysql.Data.dll 6.2.30.
Variable statica tipo cadena Cadena_conexion
Bool Iniciar_Conexion();  inicia la conexión
Void cerrar_Conexion(); cierra la conexion

Manejador_Mysql

Esta función posee un manejador super fácil para usar las sentencias sql sobre el poderoro Mysql, se puede trabajar con procedimientos almacenados y con los puros querys.

Variable tipo cadena mensaje_error; almacena el error de la consulta
MysqlDataReader dataReader_Ejecutar(MySqlConnection xCon, string xConsulta);
Funcion que recibe como parametros la conexion y la consulta de mysql que retorna un datareader para leer cada item del resultado de la consulta.

Bool Datatable_Leer_Consultas(DataTable Datatable, MySqlConnection xCon, string xConsulta);

Funcion que recibe como parámetros un datable, la conexión, y una consulta la cual puede ser un procedimiento almacenado su viene precedido de un guion bajo y si no es una consulta pura, es exclusivamente un procedimento general del tipo select, retorna verdadero si se ejecutó correctamente o falso y el mensaje de error si no.

bool _Datatable_Ejecutar_Consultas(MySqlConnection xCon, string Nombre_procedimiento, string[,] parametros)

función que recibe como parámetros  una conexión, procedimiento y los parámetros del mismo, se usa para las sentencias select, insert, update con parametros que no regresan nada. Los parametrose se insertan por medio de un arreglo bidimensional del tipo cadena, retorna verdadero si se ejecuta correctamente y falso junto con un mensaje si no.

bool _Datatable_Leer_Consultas(DataTable Rs, MySqlConnection xCon, string Nombre_procedimiento, string[,] parametros)

Funcion que recibre como parámetros un datable,una conexión, el procedimiento, y los parámetros, aquí se pueden utilizar las funciones que retornen un resultado. Se pueden usar todas las sentencias select, update, insert, delete. Igual que las anteriores retorna verdadero o falso.

Es exactamente los mismo para las de sql_server, por lo que no explicare esta función.

Numeros_a_Letras

string Convertir_Numero(string num);
Funcion que recibe como parámetro el numero y retorna la letra del numero.

Tiempos

Aquí podremos manipulas el tiempo jejeje! Por asi decirlo.
string tiempo_dividido(string tiempo);
recibe los segundos y retorna hh:mm:ss

Criptografia

Esta clase tiene funciones para la criptografía que extraje de internet jejeje!
string MD5Encryptar(string mensaje);
meter el mensaje y te retorna el encriptado.

string Encriptar(string llaveu, string mensaje);
metes el mensaje y una llave y te genera un encriptado.
string Desencriptar(string llaveu="", string mensaje="");
metes el encriptado y la llave y obtienes el msj original.


Lecto_Escri_MuchasLineas
Esta clase sirve para escribir y leer un archivo de muchas líneas.

void Nombre_Archivo(string Nombre); aquí defiinimos el nombre del archivo
string[] Leer(); lee cada línea en un arreglo del tipo cadena

void escribir(string[] cadena); escribe todas los ítems del arreglo en cada línea de un archivo

Bueno espero que les pueda servir de algo.


Les dejo el proyecto  y las dll, esta escrito en el Visual Studio 2012:

Desde Mega




 Proximamente un ejemplo de su uso, Saludos!!!

Comentarios

  1. Harrah's Atlantic City Casino & Hotel - Mapyro
    Information, timings, amenities: 나주 출장안마 expert Atlantic 익산 출장샵 City research, only at Hotel and Travel Index. See 보령 출장샵 9282 traveler reviews, 1217 candid photos, and great deals 속초 출장마사지 for Harrah's 정읍 출장안마

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Juego del ahorcado en C# (C Sharp)

RompeCabezas - Juego 1 - VC# 2012

Escribiendo en los TextField de un Pdf con Visual Basic y iTextSharp