Posted by
Mario in
Microsoft Access, Para usuarios de Access
Mar 10th, 2009 |
1 Comment
Conviene haber leído la primera parte.
***
Ya que se ha visto cómo definir el Valor predeterminado de un campo tipo Fecha/Hora, con una función que devuelve el valor de la fecha que corre o actual, en una tabla de Microsoft Access, se abre la oportunidad de conocer otras posibilidades semejantes.
Con la misma función Date(), que devuelve la fecha actual, es posible crear una operación de suma o resta de días. Qué tal si vemos cómo es cuando se usa la fecha del día anterior:
=Date() - 1
O con una suma para obtener la fecha del día siguiente:
=Date() + 2
Simple, ¿no?. Es la función Date()...
Posted by
Mario in
Microsoft Access, Para usuarios de Access
Mar 8th, 2009 |
1 Comment
Me pidió un amigo que le explique cómo hacer que ciertos campos de una tabla tengan valores predeterminados, es un buen tema para usuarios muy nuevos de Microsoft Access, y es algo muy sencillo.
En esta entrada voy a mostrar un ejemplo orientado a los campos de tipo fecha. Voy a mostrar cómo establecer que el valor de un campo sea el del día que corre, y en entradas siguientes, el del día que sigue y otros casos más haciendo operaciones de suma y resta de tiempo a las fechas.
Posted by
Mario in
Para usuarios de Access
Mar 6th, 2009 |
2 Comments
Haciendo un contraste con la entrada anterior, sobre la gente que odia Microsoft Access, ahora voy a comentar sobre otro grupo, pero enfocado en la gente que quiere soluciones, de hecho, se trata de un grupo que yo fundé en Diciembre de 2000, aprovechando el servicio de Yahoo Groups.
El grupo o foro, ha tenido sus meses de mucha actividad y otros no tanto, pero ha conseguido captar contenido que puede ser de interés para nuevos y viejos usuarios de Microsoft Access.
Los últimos dos años lo he tenido muy abandonado, sin promoción, y se nota en la cantidad de entradas por parte de los usuarios....
Posted by
Mario in
Microsoft Access
Mar 5th, 2009 |
1 Comment
Hay pocas cosas en el universo que se puedan merecer puras apreciaciones positivas (a mí no se me ocurre, de momento, alguna). Sobre todo en el contexto del software. Si alguien se ha conseguido el menosprecio en el ámbito del software propietario (o creo que ahora se dice “privativo”) es Gates, su compañía Microsoft y sus productos que son muchos, costosos e invasivos.
Estaba re-visitando Facebook, en uno de esos momentos de escrutinio, a ver si le podía encontrar algo a la red social que pueda ser mutuamente benéfico, y encontré el grupo I hate Microsoft Access!. Así que...
Posted by
Mario in
SQLite
Mar 4th, 2009 |
3 Comments
Aquí va el breve ejercicio de introducción a SQLite 3 que le hacía falta a este blog. Por fin. Es un ejercicio pensado para los usuarios que apenas comienzan con SQLite y no implica muchos requisitos, solamente se necesita el programa de línea de comando o command-line program que se puede bajar desde la página de descargas de SQLite.org (al momento de escribir esta entrada son: sqlite-3_6_11.zip para Windows, sqlite3-3.6.11-osx-x86.bin.gz en Mac, sqlite3-3.6.11.bin.gz en Linux -puede que ya lo incluya-, al paso del tiempo los valores de las versiones van a cambiar). Hay que descomprimir el...
Posted by
Mario in
Microsoft Access, VBA
Mar 3rd, 2009 |
No Comments
Otro de los textos viejos que no han perdido vigencia, creado en Enero de 2001, es buen tema para los desarrolladores de Access y VBA de nivel básico, el título de aquel entonces era “DLookup en Microsoft Access, Obtener un valor de manera rápida en Microsoft Access”.
***
A veces necesitamos obtener rápidamente un determinado valor para pasarlo a un control o a una variable. Para ahorrarse el proceso de crear nuevas instancias de objetos de acceso a datos o llamar el resultado de una consulta se usa la función incorporada DLookup.
Posted by
Mario in
ODBC
Mar 2nd, 2009 |
1 Comment
No me lo termino de creer, el siguiente texto tiene ya 10 años, originalmente lo había publicado en un website lleno de anuncios en FortuneCity y luego lo mudé a mi sección personal del finado website isatid.net (ahora sé que el nombre de dominio lo usa con oportunidad otra compañía más dada a la publicidad web).
Por lo que parece, el contenido de este viejo artículo todavía provoca interés.
El tono del texto es mucho más holgado que el que actualmente uso, y no me queda claro si algo favorable se ha perdido con los años.
Mi primera intención fue “tocarlo” tanto como...
Posted by
Mario in
Microsoft Access
Mar 2nd, 2009 |
3 Comments
Un buen tip, pero se requiere que el lector esté familiarizado con la creación de formularios, entrar al modo diseño de un formulario y agregar un poco de código VBA a cualquiera de los eventos de los controles sobre el formulario.
Los cuadros de lista o los cuadros combinados se usan, con mucha frecuencia, para mostrar valores provenientes de otras tablas, por ejemplo, en un sistema comercial, es común encontrar en un formulario de productos un cuadro combinado para asignar la categoría a un producto, como en la ilustración siguiente:
Posted by
Mario in
Soluciones
Feb 18th, 2009 |
No Comments
De los viejos proyectos que estaban guardados bajo polvo, he rescatado una pequeña herramienta para generar un poco de código fuente para Visual Basic 6.0 y VBA (ya dije que era un proyecto viejo).
Lo que está herramienta produce es el código necesario de una propiedad de clase. En aquel entonces lo hice para programar en Visual Basic Applications, me daba, y hasta la fecha me da, mucha flojera crear el código de las propiedades de una clase.
Se me ocurrió publicarlo como proyecto Open Source en CodePlex.com, para aclararme cómo es que funciona esto de liberar software Open...
Posted by
Mario in
SQLite
Jan 6th, 2009 |
2 Comments
La concurrencia de SQLite, es el concepto que se refiere a la capacidad de SQLite para permitir que diversos usuarios hagan uso de la misma base de datos con poca o ninguna diferencia de tiempo. SQLite es un sistema que se considera de baja concurrencia.
Page 3 of 6«12345»...Last »