santiagomf

santiagomf

Más de 35 años en la informática y más de 20 trabajando con Visual Basic, Access, Excel y otras B
 166K puntos  Castilla y León, España @santiagomf desde - visto
Preguntar

Respuestas en Microsoft Access

Respuesta en a

Conseguir desclicar un campo si/no

El problema que estás encontrando se debe a que la consulta en la que se basa el formulario no es una consulta actualizable. Esto suele ocurrir porque juntas dos tablas con opciones como el "Left" o "Right" JOIN, porque la consulta tiene campos...
Respuesta en a

Calcular moda en access

Prueba este código: SELECT TOP 1 tabla.campo1, tabla.campo2, tabla.campo3, tabla.campo4, Count(*) AS numeroRepeticiones FROM tabla GROUP BY tabla.campo1, tabla.campo2, tabla.campo3, tabla.campo4 ORDER BY Count(tabla.campo4) DESC; Creo que es el que...
Respuesta en a

Hacer un Query de Actualización

Tendrías que hacerlo con 2 consultas: una de actualización y otra para añadir los nuevos registros. Los SQL de las dos consultas serían algo así: UPDATE usuarios1 AS a INNER JOIN usuarios2 AS b on a.claveUsuario=b.claveUsuario SET b.campo1=a.campo1,...
Respuesta en a

ACCESS. ¿Cómo actualizar un campo sin borrarlo?

Siempre puedes poner que la consulta de actualización concatene el valor actual del campo con otro nuevo UPDATE Clientes SET pedidos=trim$(pedidos & ' ' & 'Peras') WHERE nCliente=1234 También te interesaría ver que no haya pedido ya las peras para no...
Respuesta en a

Como copiar la estructura de un formulario access

Copia y pega el formulario para crear el nuevo para 2011. Una vez que lo tengas entra en modo diseño y en las propiedades del formulario le pones que el "Origen del registro" es la tabla del 2011.
Respuesta en a

Crear tabla nueva

Cuando hago cosas así, lo que hago es guardar la consulta y después una segunda consulta, basada en la primera, con la cláusula "into". La segunda sería algo así: SELECT * INTO [nombre de la tabla] FROM [nombre de la consulta] En realidad suelo...
Respuesta en a

Examinador de Archivos

Lo primero que necesitas es incorporar la librería: Microsoft Common Dialog... (la última versión que tengas) Para ello, desde un módulo entras en Herramientas - Referencias y marcas esa librería. SI no estuviera puedes incorporarla con el botón de...
Respuesta en a

Promedio de dos campos con un solo decimal

Prueba con: ROUND(iif(nz(producto, 0)=0,0, nz(gastos, 0)/producto), 1) Y el promedio también lo puedes poner con... ROUND(iif(agv(nz(producto, 0)=0,0, nz(gastos, 0)/producto)), 1) Si lo estás poniendo directamente en el diseño de la consulta,...
Respuesta en a

¿Relacionar tablas o hacer consulta?

Crea una consulta y pon el siguiente SQL: SELECT [nombreTablaPrincipal].[Barrio], [nombreTablaPrincipal].[NºManzana], [nombreTablaSecundaria].[NºManzana_ayuntamiento] FROM [nombreTablaPrincipal] LEFT JOIN [nombreTablaSecundaria] ON...
Respuesta en a

Sentencia sql de actualización en Access

El SQL en Access sería: UPDATE tabla2 INNER JOIN tabla1 ON tabla2.campo_texto=tabla1.campo_texto SET tabla2.id= tabla1.id; Esto puede dar problemas si en la tabla1 se pueden repetir valores de "campo_texto". Si ocurre eso tendrás que crear una...