Adamsuke
Usuario (México)

Bueno de acuerdo ha que cuando yo estaba realizando este proyecto, me encontre con la mala suerte de que pocas personas han trabajado con este nuevo gestor de bases de datos llamado FIREBIRD, por esa mala suerte me encontre pocos ejemplos en la RED de como hacer las funciones basicas que toda base de datos necesita para funcionar dentro de un programa hecho en VISUAL C#. Todo esto tiene alguna especificacion que tienen que seguir, una de ellas es: Tenemos que establecer el FRAMEWORK 4 como esta en la imagen: Pero bueno para no hacer mas largo el post que no es mi intencion, aqui les dejo el codigo de las funciones basicas que se realizan en un software hecho en visual c# con Firebird: String de conexion: string connectionString = "User=SYSDBA;" + "Password=masterkey;" + "Database=aqui debes poner en donde esta guardada tu base de datos;" + "DataSource=localhost;" + "Port=3050;" + "Dialect=3;" + "Charset=NONE;" + "Role=;" + "Connection lifetime=15;" + "Pooling=true;" + "MinPoolSize=0;" + "MaxPoolSize=50;" + "Packet Size=8192;" + "ServerType=0"; NOTA: puse el String de conexion en texto para que puedan copiarlo tal cual esta y usarlo rapido Validar usuario por medio de la base de datos: Eliminacion de la base de datos: Insercion de datos en la base de datos: Busqueda en la base de datos: NOTA: como se daran cuenta, esta condicionada la busqueda, lo que se ejecuta en el IF es para busqueda general de la base de datos(todos los registros), y lo que se ejecuta en el ELSE es solo un registro en especifico (el que el usuario quiera buscar). Edicion de los registros en la base de datos: Y bueno esas son las funciones basicas con las que se trabajan en una base de datos, espero les ayude un poquito a terminar sus proyectos. NOTA: Esto es un pedido, no era parte del post original pero creo ke no estara de mas ponerlo Esta es la interface del acceso del programa, es ahi en donde va el codigo de la validacion del usuario: Esta es la interface grafica de la ventana principal de la Agenda, desde aki se accede a todo, notaras la parte que dice CHAT... esa es una parte del programa de la AGENDA ke no puse aki, por ke todos ya sabemos usar SOCKETS y no hace falta poner mas ejemplos de eso. Y por ultimo les dejo la imagen de la Base de Datos y sus atributos, mostrando solo la tabla de la Agenda claro... en la Tabla ACCESO ahi van todos los usuarios registrados para ke la validacion funcione correctamente Me despido y si les gusto mi post dejen puntos no?, pero muy aparte de eso, cualquier duda o pregunta solo Posteen comentario o manden un Inbox. Atte: Adamsuke

Este post es solo en respuesta a una pregunta que me hicieron en un post anterior y tenia ganas de contestarlo, y esta es la respuesta: Me preguntaron ¿COMO ELIMINO UN REGISTRO DE LA BASE DE DATOS DESDE UNA DATAGRIDVIEW ?... Primero que nada, verificamos y observamos que la datagridview se llena de datos. Ahora aqui observamos que al dar click en algun registro, los datos del registro se pasan a los textbox que tenemos mas abajo Y ahora por ultimo observamos que al dar click en el boton eliminar el registro se borra con exito y se quita de la Datagridview en tiempo real, y junto a ello las texbox se limpian Y bueno ya vimos que funciona pero... como es que funciona ??? Y por ultimo este es la funcion actualizar_datagridview que utilice para no tener tanto codigo amontonado. PEDIDO¡¡¡¡¡¡ Este es el codigo del Datagridview ke te permite darle un click y pasar los datos a los Textbox... espero les sea de ayuda :3 Espero de verdad esta seccion de codigo les ayude con sus proyectos, cualquier duda aqui voy a andar... solo comenten y aparecere Adamsuke (6)