Posted by
Mario in
Microsoft Access, Para usuarios de Access
May 28th, 2009 |
1 Comment
Entre las diferencias que se pueden apreciar entre Access 2007 y las versiones predecesoras, la vinculación de datos es una de las tareas afectadas.
En la versión 2007, la importación y vinculación de datos de otras fuentes (otros sistemas de bases de datos), ha ocupado un sitio más visible en el conjunto de herramientas “a la mano” del entorno de Access. No es nada nuevo, pero en virtud del enfoque orientado a datos que corresponde a Access, los diseñadores de la versión 2007 cayeron en la cuenta de que es una funcionalidad que si debe estar más a la vista.
Posted by
Mario in
Microsoft Access
May 4th, 2009 |
1 Comment
Por fin, voy del mdb al accdb.
Motivado por los requerimientos de un proyecto, he debido mudarme de Access 2003 en español, a Access 2007 en inglés.
Posted by
Mario in
SQLite
Mar 31st, 2009 |
1 Comment
Me encontré en mi PC con Xubuntu unos viejos ejercicios de Ruby con SQLite3.
Este ejemplo muestra el código de una sencilla rutina de captura de datos, en la línea de comando.
La base de datos d.db y la tabla sitios fueron creadas desde la línea de comando con SQLite3.
Se trata de capturar dos datos, nombre de un website y su URL:
#Archivo: captura.rb
require ‘rubygems’
require ’sqlite3′
# Solicitar el nombre del website
print "Nombre del web site: "
wb = gets.chomp
# Solicitar URL
print "URL del website: "
url...
Posted by
Mario in
SQL, SQLite
Mar 25th, 2009 |
1 Comment
SQLite tiene las palabras clave LIMIT y OFFSET para limitar la cantidad de resultados que una consulta devuelve:
SELECT * FROM sitios_web LIMIT 2;
Este es un ejemplo que regresa dos resultados:
1|dbNaut|http://dbnaut.com
2|uBitKua|http://ubitkua.com
Posted by
Mario in
Microsoft Access, Para usuarios de Access, SQL
Mar 25th, 2009 |
2 Comments
Pueden ser los diez ítems de mayor o menor valor, o los cinco, o los cincuenta. Es la clase de consulta de rigor en todo sistema de gestión de datos comercial o de negocios. Por ejemplo, cada año, muchos de mis clientes deben obtener el listado de los cincuenta clientes que más compraron durante el año.
Posted by
Mario in
ADO.net, Libros
Mar 23rd, 2009 |
1 Comment
Luego del provechoso uso que le he podido dar al libro Beginning ASP.NET 2.0 Databases, From Novice to Professional, de Damien Foggon, (ISBN10: 1-59059-577-7, ISBN13: 978-1-59059-577-0, 656 páginas), veo que ya es tiempo de que emigre de mi librero.
Es un libro muy sencillo de leer y su contenido es sustancial.
Al final es posible jugar con los recursos para traer datos de ASP.NET y ADO.NET, Foggon muestra desde cómo se usan los controles de arrastrar y soltar hasta cómo valerse del puro código (C#) para mostrar datos en páginas web.
Precio: $200.00 pesos mexicanos
El libro está en excelente...
Posted by
Mario in
Desde fuera, Videos
Mar 21st, 2009 |
1 Comment
Channel 9 es el recurso en línea que Microsoft publicó hace años para que los desarrolladores y curiosos pudieran tener un atisbo de lo que pasa tras las ventanas de los laboratorios de Microsoft.
Se trata de un compendio de videos que se incrementan con frecuencia y cuyos temas son de lo más diverso, tanto como nombres de tecnologías va creando Microsoft.
Posted by
Mario in
Microsoft Access, ODBC, Para usuarios de Access, SQLite
Mar 19th, 2009 |
3 Comments
He bajado e instalado en Windows XP el controlador ODBC para SQLite de Ch-Werner, con el objetivo de usar a Access 2003 como cliente de datos para SQLite. Nada más para experimentar.
La instalación fue sencilla, consistió en ejecutar el archivo descargado, todo muy tradicional.
Después, preparé un origen de datos ODBC apuntando al archivo que elaboré cuando escribí la entrada del blog titulada “SQLite 3, creando una sencilla base de datos desde la línea de comando“.
Posted by
Mario in
Microsoft Access, Para usuarios de Access, VBA
Mar 18th, 2009 |
5 Comments
Llegó la duda de un lector, que no consigue que al seleccionar un valor en un cuadro combinado, Access le regrese todos los valores del registro que corresponde al valor seleccionado.
Hay varios modos de solucionar el requerimiento, se me ocurren dos, uno sencillo, con el asistente de cuadros combinados y otro por pura fuerza bruta con código VBA. Dejo la fuerza bruta para otra entrada del blog y explico rápidamente cómo se hace con el asistente.
Posted by
Mario in
Microsoft Access, Para usuarios de Access, VBA
Mar 18th, 2009 |
1 Comment
Hace unas pocas entradas expliqué cómo agregar valores a un cuadro combinado o cuadro de lista, pero se trataba de valores independientes, ajenos a un origen de datos, es decir, que no eran tomados de una tabla o de una consulta. En esta entrada explico cómo se puede llenar dinámicamente un cuadro combinado o de lista con los valores de una tabla o consulta.
Para seguirle la pista a la lectura hay que saber cómo entrar a la vista diseño de un formulario, cómo alterar las propiedades de controles. También un poco de SQL y VBA.