Respuesta
en
Microsoft Access
a
Necesito hacer un formulario de búsqueda (urgente)
Disculpa el retraso... Private Sub Texto27_KeyPress(KeyAscii As Integer) Dim base As Database Dim rst As Recordset If KeyAscii = 13 Then Set base = CurrentDb Set rst = base.OpenRecordset("select * from amigos where nombre like '" & Texto27.Text &...
Respuesta
en
Microsoft Access
a
Buscar y sonido al pulsar
Tu tecleas en un textbox y existe un evento onkeypress que detecta este tecleado. Pues bien: Te muestro un ejemplo del evento Private Sub Texto0_KeyPress(KeyAscii As Integer) Dim base As Database Dim rst As Recordset Dim sCadena As String '(Hemos...
Respuesta
en
Microsoft Access
a
Order by...
Disculpa el retraso, pero es que sois muchísimos... el docmd.openreport te filtra al abrir el informe si le pones el nombre de una consulta válido. Si utilizas el parámetro condicion Where del objeto docmd funcionará mejor. Debes tener en cuenta que...
Respuesta
en
Microsoft Access
a
Subformularios
Puesto que el formulario padre es el Form1, puedes en base a los cambios consultados en el Form2 o el Form3, cambiar la propiedad recordsource del form1 de manera que se adecue a tus nuevos criterios de consulta, aunque bien es verdad que la forma...
Respuesta
en
Microsoft Access
a
Enviar mensaje de correo
Utiliza desde el código VB la librería Microsoft Outlook Type Library, con la versión de que dispongas. Luego te vas creando los correos, y no te dará problema alguno... Te pongo un ejemplo que testea la bandeja de entrada de tu outlook. Private Sub...
Respuesta
en
Microsoft Access
a
Barra de inicio
El botón de la aplicación access no se puede quitar, puesto que es la aplicación contenedora de la base de datos en ejecución. Podrías crearte ejecutables con el run-time o ADK (Access Development Kit). Lo que pasa es que no se si lo han sacado para...
Respuesta
en
Microsoft Access
a
Función de Access 2000
Informáticamente la única manera que conozco de convertir números a letras es convirtiendo el código ASCII de un carácter a equivalente en dicha tabla. Así, si en access utilizas i=asc("A"), pues i valdrá 65, puesto que este es su equivalente en la...
Respuesta
en
Microsoft Access
a
Búsqueda de registro con una serie de condiciones
Puedes utilizar rst.FindFirst "nombre='luis' and edad=5" En el recordset, o bien modificar su propiedad recordsource para aplicarle una condición where set rst=currentdb.openrecordset("select * from amigos where nombre='luis' and edad=5") Tu decides.
Respuesta
en
Microsoft Access
a
Actualizar stock
Disculpa el retraso. Imagino que tendrás un botón que es el que, una vez aceptados los datos, realizará esta venta. Si suponemos que tienes una tabla artículos con un campo llamado stock, y en tu subformulario por alguna parte tienes un campo...