Respuesta
en
Bases de datos
a
Operaciones con campos en ACCESS
Escribe en el origen del campo2 esto: =siinm(LETRA="c";"PLATINUM";siinm(LETRA="D";"PERCALL";siinm(LETRA="B";"GARANTIA";"")))
Respuesta
en
Bases de datos
a
Operación condicional en una consulta..
siinm(DifFecha("d",[Fecha de Devolución],Ahora())>1;[Valor Depósito$]-DifFecha("d",[Fecha de Devolución],Ahora())*1000+1000;[Valor Depósito$]) Escribélo en el campo de la consulta, no en el criterio.
Respuesta
en
Bases de datos
a
Consulta sobre INSERT INTO en Access
Prueba con: DoCmd.RunSQL ("insert into BaseEECC in '" & variable1 & "EECC.MDB' select * from BaseEECC")
Respuesta
en
Bases de datos
a
Problemas al utilizar rutas relativas en Access
Si creas en el directorio de la base de datos el subdirectorio \Foto, puedes usar: Application.CurrentProject.Path & "\Foto\" & me.nombre & ".jpg" De esta forma si te llevas la base con las fotos a cualquier otro directorio, buscará las fotos en el...
Respuesta
en
Bases de datos
a
Reiniciar autonumerico access
Si eliminas todas la filas y compactas debe reiniciar la cuenta
Respuesta
en
Bases de datos
a
Valores en los campos SI/No
Si insertas en el informe un campo de texto con origen de datos el campo Verdadero/Falso, aparecerá un 0 cuando sea Falso y -1 cuando sea verdadero. Si quieres que sea 1, puedes poner en el origen de datos: =siinm([campo];true;1;0) Esto devolverá 1...
Respuesta
en
Bases de datos
a
Registros aleatorios en access
Y si pones un campo que indique la asignatura y en la sentencia sql le condicionas la asignatura y que el campo 1 ó 0 sea distinto de 1 para que sean diferentes preguntas a las anteriores.
Respuesta
en
Bases de datos
a
Acceso a la propia Base de Datos con VBA
Para acceder a las tablas propias puedes usar el objeto currentdb, por ejemplo: DIM RST as Recordset SQL="SELECT * FROM TABLA_CLIENTES" SET RST=Currentdb.Openrecordset(SQL)
Respuesta
en
Bases de datos
a
Urgente, contar registros
Ya te he dicho como se usa el SELECT COUNT, de todas formas para hacer lo que quieres puedes usar esto: SQL="SELECT * FROM tabla WHERE dato=" & valor_que _buscas SET RST=CURRENTDB.OPENRECORDSET(SQL) IF RST.EOF THEN MSGBOX "No se encuentar el...
Respuesta
en
Bases de datos
a
Autocompletar campos (cuadro combinado) en Access
Tipo origen: Tabla/consulta Puedes poner en origen de la fila: SELECT COD_PAIS, NOMBRE FROM PAIS Y si quieres guardar el código del país decirle que la columna que quieres guardar es la 1, pero si quieres guardar el nombre es la 2.