Sveinbjorn El Rojo

Sveinbjorn El Rojo

No responderé preguntas de usuarios que no valoren las respuestas
 1.152K puntos  Galicia, España @sveinbjorn desde - visto

Respuestas en Lenguaje SQL

Respuesta en y en 2 temas más a

Imprimir los totales de un informe

Además de lo que bien te comenta Icue, puedes hacer todo el proceso que haces ahora por código o macro de forma totalmente transparente para el usuario, es decir: 1º/ Abres el informe en vista preliminar y oculto (o minimizado, como prefieras) 2º/ Lo...
Respuesta en y en 1 temas más a

Copiar registro especifico de una tabla a otra con sql

Si te he entendido bien, quieres copiar los registros cuyo ID sea el mismo que tienes en pantalla en un formulario, en el cuadro de texto llamado Id. Para eso usa esta sintaxis: CurrentDb.Execute "INSERT INTO DetalleVenta (Nopieza,cantidadv) SELECT...
Respuesta en y en 3 temas más a

Como usar la función iif en una consulta sql

Lo primero a tener en cuenta es que no es lo mismo un valor nulo que una cadena vacía (""), y la forma te manejarlos es diferente. Si la base de datos a la que te conectas es Access, para gestionar los nulos es más práctico usar la función Nz() que...
Respuesta en y en 1 temas más a

Uso de Función Sql SUM en Visual 6.0

Te pongo tu código con los cambios que debes hacer en negrita: StrSumaUnitario = "select SUM(Precio_Unitario) AS Total from Temporal_Factura where Num_Factura = " & Num_Factura Set RstSumaUnitario = New ADODB.Recordset RstSumaUnitario.Open...
Respuesta en y en 2 temas más a

Como puedo hacer una sentencia if en access

If Nz(Me.Nombre,"")="" OR Nz(Me.Grupo,"")="" Then Exit Sub If DCount("*","GRUPOS","Nombre='" & Me.Nombre & "' AND Grupo='" & Me.Grupo & "'")>0 Then Msgbox "El registro ya existe",vbInformation, "Aviso" Else Msgbox "El registro no...
Respuesta en y en 2 temas más a

No me muestra todos los registros en una consulta de unión de Access

Pon: SELECT CLabores.Finca, CLabores.Fecha, CLabores.Importe FROM CLabores UNION ALL SELECT TGastos.Finca, TGastos.Fecha, TGastos.Importe FROM TGastos; Si solo pones Union, elimina los duplicados, con UNION ALL, muestra duplicados. A ver si así...
Respuesta en y en 1 temas más a

Volcar los resultados de una SQL de unión en una tabla

Si ya tienes la consulta, ¿qué necesidad de pasarla a una tabla? Pero yo entiendo que si haces una consulta así: INSERT INTO tabla SELECT * FROM consultaunion Tendría que funcionarte. Si no coinciden todos los campos se los puedes indicar : INSERT...
Respuesta en y en 3 temas más a

Evitar el error de fin de registros en la lectura de un formulario

Tal como yo lo veo, tienes dos opciones para recorrer los registros de un formulario cargado: La mejor (en mi opinión) es usar un recordset, clonando el origen de datos del formulario, algo que es más rápido, y no te dará ese problema que mencionas:...
Respuesta en y en 2 temas más a

¿Tablas en vez de consultas?

Ya que quieres opiniones, ahí va la mía: Yo no soy partidario de guardar en tablas ni datos "repetidos" ni datos "calculados" y siempre que puedo uso consultas (o código) para obtener esa información. Lo que es importante es diseñar adecuadamente las...
Respuesta en y en 3 temas más a

Suma de los totales en un formulario con varios campos calculados

Te comento cosas: 1º/ Estás Usando mal la función Nz(): si alguno de los campos que quieres sumar es Nulo, aunque el resto no lo sea, el resultado, tal como lo tienes puesto, será 0, que no es correcto. Para que te haga bien la suma, has de usar Nz()...