Vamos a escribir en una o varias celdas de una base de datos por medio de Labview de dos formas: con instrucciones SQL y mediante las instrucciones del kit Access.
Debemos crear una base de datos Access y el documento .udl con su ruta. Yo utilizo la creada en el ejercicio anterior, dónde explico como crear el documento.
Abrimos un nuevo VI y lo guardamos.
Abrimos el recurso de la base de datos y con una constante, introducimos la ruta del fichero .udl. Esta función se encuentra en Connectivity>> Database.
Primero voy a escribir con la instrucción SQL.
Abrimos el recurso SQL, y le introducimos las instrucciones SQL para escribir en el Campo4 el número 12 siempre que la columna de referencia (Campo1) sea menor que 5. Cerramos el recurso de ejecutar las instrucciones SQL. Estas funciones se encuentra en Connectivity>> Database>> Advanced.
Para escribir con las instrucciones del kit de Access, elegimos la instrucción de escribir. El dato que introducimos es del tipo propietario variant, por lo que tendremos que convertirlo. Esta instrucción se encuentra en Programming>> Cluster, Class & Variant>> Variant.
Le introducimos las condiciones de que sea en la Tabla1, en el Campo4, y la referencia de la tabla (Campo1).
Deberemos cerrar la tabla para que pueda ser escrita.
Con la siguiente instrucción borramos una fila de la Tabla1 siempre que el Campo1 sea 8.
Finalmente cerramos el recurso.
Al ejecutar el VI comprobamos como nos ha escrito el número 12 con la instrucción SQL y el 22 con la instrucción del kit.
También se ha borrado la fila de referencia del Campo1 cuando valga 11.
La tabla deberá estar cerrada para poder escribirla.
No hay comentarios:
Publicar un comentario