Nuevo descubrimiento:
La Tasca de Xela
¡Genial!
martes 30 de septiembre de 2008
jueves 26 de junio de 2008
DAO (Data Access Object)
0 comentariosManejo de Datos en Visual Basic
Los Objetos de acceso a datos (DAO) de Microsoft proporcionan los objetos, tal como tablas, consultas, relaciones, e índices, que controlan las tareas de administración de datos en una base de datos de Microsoft Access. Se puede compartir código de Visual Basic que utilice objetos de acceso a datos con otras aplicaciones que usan Microsoft DAO, como por ejemplo Microsoft Excel.
Referencia: Microsoft DAO 3.6 Object Library
Establecer la conexión con la Base de Datos:
Dim VARIABLE1 As Database
Set VARIABLE1 = OpenDatabase(“Estudiantes.mdb")
Si se va a trabajar con la Base de Datos activa se establece VARIABLE1 de la siguiente manera:
Set VARIABLE1 = CurrentDb()
La cláusula Set se debe usar OBLIGATORIAMENTE
para darle valor a las variables tipo Base de Datos
Cargar una tabla/consulta en memoria:
Dim VARIABLE2 As Recordset
Set VARIABLE2 = VARIABLE1.OpenRecordset(“Notas”)
Desactivar la conexión con la Base de Datos:
VARIABLE1.CLOSE ‘Quita la Base de Datos de la Memoria
Ejemplo:
Private Sub Form_Load()
Dim MiBase As Database
Set MiBase = OpenDatabase("C:\Data\Paises.mdb")
Dim MiTabla As Recordset
Set MiTabla = MiBase.OpenRecordset("pais")
MiTabla.MoveFirst
Do While Not MiTabla.EOF
Print MiTabla![pais], MiTabla![capital]
MiTabla.MoveNext
Loop
End Sub
- MÉTODOS PARA AGREGAR / ELIMINAR REGISTROS
- NombreDeLaVariableRecordset.Edit
Permite cambiar la información de un Registro en la Tabla
Ejemplo: MiTabla.Edit - NombreDeLaVariableRecordset.Update
Actualiza los cambios realizados con el método Edit - NombreDeLaVariableRecordset.AddNew
Permite agregar un Nuevo Registro a la Tabla - NombreDeLaVariableRecordset.Delete
Permite eliminar un registro de la Tabla - MÉTODOS PARA DESPLAZARSE U OBTENER INFORMACIÓN
- NombreDeLaVariableRecordset.RecordCount
Cuenta el número de Registros de una Tabla - NombreDeLaVariableRecordset.MoveFirst
Se desplaza al primer registro de la tabla - NombreDeLaVariableRecordset.MoveNext
Se desplaza al siguiente registro de la tabla - NombreDeLaVariableRecordset.MovePrevious
Se desplaza al registro anterior en la tabla - NombreDeLaVariableRecordset.MoveLast
Se desplaza al último registro de la tabla - CONTROLAR LA POSICION DEL APUNTADOR DE REGISTRO
- NombreDeLaVariableRecordset.EOF
Indica si se llegó al FINAL de la tabla o no. - NombreDeLaVariableRecordset.BOF
Indica si se llegó al INICIO de la tabla o no. - BUSCAR INFORMACIÓN
- NombreDeLaVariableRecordset.FindFirst:
Indica si se llegó al FINAL de la tabla o no. - NombreDeLaVariableRecordset.FindNext:
Indica si se llegó al INICIO de la tabla o no. - NombreDeLaVariableRecordset.FindPrevious:
Indica si se llegó al FINAL de la tabla o no. - NombreDeLaVariableRecordset.FindLast:
Indica si se llegó al INICIO de la tabla o no. - NombreDeLaVariableRecordset.FindFirst “NombreCampo = " & Variable
- NombreDeLaVariableRecordset.NoMatch:
Indica si se encontró lo que se buscaba o no.
miércoles 25 de junio de 2008
Curso de programación con VBA - Access
0 comentariosExcelente manual para descargar en PDF, de Eduardo Olaz.
Eduardo está galardonado con el Microsoft Most Valuable Professional en Access.
martes 18 de marzo de 2008
En un principio...
0 comentariosSacado de Vagabundia, uno de mis blogs preferidos.
1. Al principio Dios creo el Bit y el Byte. Y de ellos creo la Palabra. Y hubo dos bytes en una palabra; y nada mas existía. Y Dios separo el Uno del Cero; y vio que esto era bueno.
2. Y Dios dijo:
- Hágase el Dato.
Y así sucedió.
3. Y Dios dijo:
- Que los Datos vayan a su correspondiente lugar.
Y creó los disquetes, los discos duros y los discos compactos.
4. Y dijo Dios:
- Háganse los computadores, así habrá lugar para poner los disquetes, discos duros y compactos.
Y Dios creo los computadores y los llamó Hardware.
5. Y no había Software aún.
Pero Dios creo programas, chicos y grandes …
Y les dijo:
- Vayan y multiplíquense por si mismos y llenen toda la Memoria.
6. Y dijo Dios:
- Creare al Programador; y el Programador hará nuevos programas y gobernará sobre los computadores, programas y datos.
7. Y Dios creo al Programador y lo puso en el Centro de Datos.
Y Dios le mostró al Programador el Árbol de Directorios y le dijo:
- Puedes usar todos los volúmenes y subvolumenes, pero NO USES Windows.
8. Y Dios dijo:
- No es bueno para el Programador estar solo.
Y tomo un hueso del cuerpo del Programador y creo una criatura que buscaría al Programador, lo admiraría y amaría las cosas que hiciera el Programador.
Y Dios llamo a la criatura EL USUARIO.
9. Y el Programador y el Usuario fueron dejados por ÉL, solos bajo el DOS desnudo y esto fue bueno.
10. Pero Bill fue mas listo que todas las otras criaturas de Dios.
Y Bill le dijo al Usuario:
- ¿Realmente Dios te dijo que no ejecutaras ningún programa?
11. Y respondió el Usuario:
- Dios nos dijo que podíamos usar cualquier programa y cualquier dato pero nos dijo que no ejecutáramos Windows o moriríamos.
12. Y Bill dijo al Usuario:
- ¿Cómo puedes hablar sobre algo que no has probado? En el momento que corras Windows serás igual a Dios. Podrás crear cualquier cosa que desees con un simple click del ratón.
13. Y el Usuario vio que los frutos del Windows eran buenos y fáciles de usar. Y el Usuario vio que cualquier conocimiento era inútil, pues Windows podía reemplazarlos.
14. Así que el Usuario instalo Windows en su computador y le dijo al Programador que era bueno.
15. Y el Programador empezó a buscar nuevos drivers.
Y Dios le pregunto:
- ¿Qué buscas?
Y el Programador respondió:
- Busco nuevos drivers porque no puedo hallarlos en el DOS.
Y Dios dijo:
- ¿Quien te dijo que necesitabas drivers? ¿Ejecutaste Windows?
Y el Programador dijo:
- ¡Fue Bill quien nos lo dijo!
16. Y Dios dijo a Bill:
- Por lo que hiciste serás odiado por todas las criaturas.
Y el Usuario estará siempre descontento contigo.
Y siempre venderás Windows.
17. Y Dios dijo al Usuario
- Por lo que hiciste, Windows te decepcionara y se comerá todos tus recursos.
Y tendrás que usar programas piojosos.
Y siempre confiarás en la ayuda del Programador.
18. Y Dios dijo al Programador:
- Porque oíste al Usuario nunca serás feliz. Todos tus programas tendrán errores y tendrás que arreglarlos hasta el fin de los tiempos.
19. Y Dios los echo del Centro de Datos y cerro la puerta y la aseguró con un password.
20. FALLA DE PROTECCION GENERAL - Apriete Ctrl-Alt-Del
miércoles 27 de febrero de 2008
Saber la resolución de la pantalla en JavaScript
0 comentariosNuevamente de El Guille, este truco (código JavaScript):
var hz=window.screen.height
var wz=window.screen.width
document.write("La resolución de la pantalla es: ");
document.write(wz + “ de ancho x ”);
document.write(hz + “ de alto ”);







