Entradas

Mostrando las entradas etiquetadas como DSN

Buscar un registro por el código con Excel utilizando ODBC de MariaDB / MySQL

Imagen
Ahora que ya podemos insertar, modificar, y eliminar registros desde Excel a nuestra base de datos en MariaDB / MySQL. Agregaremos un botón más para poder buscar nuestros registros a través de su código. Nuevamente reutilizaré el código de conexión con el que estuvimos trabajando para la inserción, modificación y eliminación ahora añadiremos al diseño de la plantilla en excel un  nuevo botón con el nombre "Buscar", para obtener el código y enviarlo a nuestro gestor de datos MariaDB para luego mostrarlo en los campos de nuestra plantilla. Abrimos el archivo excel de los anteriores artículos, a continuación te dejo el diseño: Cómo va funcionar el proceso de búsqueda, se deberá ingresar el código de nuestro registro, enseguida clic en el botón "Buscar" y listo. Para ello empezaremos abriendo el archivo excel anterior, activamos el "Modo Diseño" a continuación hacemos doble clic en el botón "Buscar" dentro del cual aña...

Eliminar registros con Excel utilizando ODBC de MariaDB / MySQL

Imagen
En este apartado explicaré como eliminar registros de MariaDB / MySQL desde el programa Excel utilizando ODBC, paso a paso y de forma sencilla. Para ello reutilizaré el código de conexión que estuvimos trabajando para la inserción y modificación ahora añadiremos al diseño de la plantilla en excel de forma simple para eliminar los datos y que a través de un botón, éste pueda recogerlos recoger el campo de código y enviarlo a nuestro gestor de datos MariaDB. Luego haremos la comprobación de la eliminación del registro. Continuaremos trabajando en el archivo excel de los anteriores artículos, a continuación te dejo el diseño: Cómo va funcionar el proceso de eliminación, se deberá ingresar el código de nuestro registro, enseguida clic en el botón "Eliminar" y listo. Empezaremos abriendo el archivo excel anterior, activamos el "Modo Diseño" a continuación hacemos doble clic en el botón "Eliminar" dentro del cual añadiremos el siguiente...

Modificar registros con Excel utilizando ODBC de MariaDB / MySQL

Imagen
Cuando se realizan registros ya sea de personas, productos entre otros y por algún error de ortografía o de tipeo, llegamos a grabar una información errónea, anteriormente realizamos una sección para realizar el registro de datos en nuestra base de datos, ahora realizaremos la modificación de ese registro en caso esté mal guardado. Nos apoyaremos en el código de conexión y de inserción, lo que haremos ahora será agregar un nuevo botón "Modificar" en la plantilla de excel que anteriormente utilizamos, éste pueda recogerlos para enviar las modificaciones realizadas a nuestro gestor de datos MariaDB. Luego haremos la comprobación de la modificación de nuestro registro.   Cómo va funcionar el proceso de modificación, se deberá ingresar los datos y esta vez debemos considerar el código de nuestro registro, enseguida clic en el botón "Modificar" y listo. Empezaremos abriendo el archivo excel anterior, activamos el "Modo Diseño" a continuación ha...

Insertar registros con Excel utilizando ODBC de MariaDB / MySQL

Imagen
En anteriores secciones hemos estado trabajando en la instalación del ODBC y configuración del DSN para poder conectarnos desde excel.  Utilizando el código de conexión ahora empezaremos a diseñar una plantilla en excel de forma simple para ingresar los datos y que a través de un botón, éste pueda recogerlos para enviarlos a nuestro gestor de datos MariaDB. Luego haremos la comprobación de la inserción del nuevo registro. Empezaremos abriendo un archivo excel en blanco, a continuación te dejo el diseño que utilizaremos: El único componente ActiveX será el botón con algunas propiedades alteradas, como son el name, caption, el backcolor, y forecolor. La celdas que se llenarán con los datos son simplemente celdas con bordes. Por el momento solo trabajaremos de este modo, quiere decir que nuestro botón tendrá que obtener los datos que coloquemos dentro de esas celdas. Recuerda que para insertar el botón debes activar el "Modo Diseño", luego hacemos doble cl...

Crear un DSN para conexión utilizando el controlador ODBC

Imagen
El DSN es el nombre que utilizan las aplicaciones para solicitar una conexión a un origen de datos ODBC. Dicho de otra manera, es el nombre simbólico que representa la conexión ODBC. Además almacena los detalles de conexión, omo el nombre de la base de datos, el directorio, el controlador de base de datos, ID de usuario, contraseña, etc.  Para crear el nombre DSN para utilizarlo en la conexión ODBC, debemos hacer clic en el botón inicio, y escribir la palabra ODBC. Dependerá de la arquitectura de su paquete de Microsoft Office para seleccionar el tipo de ODBC. Clic en agregar para mostrar las opciones para la creación de un nuevo DSN. Seleccionaré la opción MySQL ODBC 5.1 Driver. Llenar cada uno de los campos para realizar la conexión. Data Source Name es el nombre que usarás para tu aplicación asi que debes recordar lo que se coloca. Estos datos deben estar dentro de su gestor de base de datos MariaDB / MySQL, en mi caso ya he creado la base de da...

Instalar driver ODBC de MariaDB para Excel

Imagen
Al momento de querer acceder a un gestor de base de datos desde un determinado programa para la manipulación de su información, suele existir una serie de dificultades en la conexión, sin embargo existe una manera de hacerlo , y es a través de un ODBC, sus siglas significan Open DataBase Connectivity, instalándolo dentro del sistema operativo Windows se puede conectar a cualquier base de datos siempre y cuando este driver le pertenezca. Para poder conectarse con ODBC se debe crear un DSN, que es un nombre que asociamos a una conexión para poder referirnos a ella desde las aplicaciones o programas que deban conectarse con la base de datos. Archivos ODBC Para Excel 2013: 32 bits. 64 bits. Para Excel 2016: 32 bits. 64 bits. Cabe recalcar que estos archivos deben ser instalados dependiendo del Paquete Microsoft Office que utilizó, mas no por el Sistema Operativo. Por ejemplo si utilizó un Office de 32 bits versión 2013, entonces deberá utilizar el ODBC para Excel...