FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
TQuery y calcular campo
Buenas. El problema es el siguiente, tengo un TQuery y me gustaría crear una nueva columna que calculase la multiplicación de una columna llamada "UNIDAD" con un TEdit que contiene multiplicador. Intenté hacer algo como esto (parecido):
Pero no funciona, y a veces da un error de "Invalid use of keyword" o "Invalid Token". Básicamente lo que deseo es que la columna UNIDAD se multiplique por un entero en común y despliegue un resultado con respecto a su fila correspondiente, pero es lo que no he logrado resolver. Gracias de antemano. Si alguien conoce una manera mejor de resolver esto, también se lo agradecería.
__________________
Aprendiz de Embarcadero RAD Studio... |
#3
|
|||
|
|||
hola, ten en cuenta de distinguir tambien el caso en que el texto este vacio o no sea un numero. saludos.
|
#4
|
||||
|
||||
Hola, si estoy entendiendo bien... lo que se busca multiplicar una columna (mejor dicho campo) por un valor.
El problema es que el multiplicador que se pasa está en formato string, por tanto deben pasarlo a integer. No se que base de datos usas pero una solución es emplear cast (1):
Otra opción es lanzar la consulta desde Delphi, empleando parámetros. (1) Debes ver si el motor de base de datos que usas soporta cast. Saludos, |
#5
|
||||
|
||||
Igual resulta más fácil utilizar una variable:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#6
|
|||
|
|||
Hola.
Esta es otra alternativa (además sirve para extender lo comentado por el compañero Delphius sobre los parámetros). Empleando el componente ADODataset:
|
#7
|
||||
|
||||
Hola
Los parámetros son buenos, sobre todo cuando hay varios datos que quieres sacar de la sentencia, pero para sacar un solo dato, pues..... Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Calcular el total de un campo | efelix | MS SQL Server | 2 | 16-01-2007 23:56:11 |
Actualizar CAMPO del registro seleccionado con DBGrid,TQUERY y UpdateSQL | cronixxx | Conexión con bases de datos | 0 | 05-07-2005 23:33:05 |
obtener el valor de un campo (Tquery) | Yoli | Conexión con bases de datos | 5 | 08-04-2005 22:07:05 |
Calcular Campo calculado solo una vez | mambo5cu | Tablas planas | 3 | 16-03-2005 22:38:59 |
actualizar tabla al calcular un campo autocalculado | Telemaco | Conexión con bases de datos | 14 | 08-04-2004 17:07:14 |
|