FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#2
|
|||
|
|||
hola,
Al ser una campo numérico no debe ir entrecomillado. Ejemplo construyendo una cadena, para que veas que no hago un QuotedStr del campo. Utilizo el StringReplace para sustituir la coma decimal por el punto. (Esta sentencia atacaba a Interbase, pero supongo que para SQLServer es igual). Código:
SqlText:='UPDATE F9 SET' +' devuelve1='+StringReplace(CurrencyEdit79.Text,',','.',[rfReplaceAll]) .... Si le pasas los valores por parámetro, puedes hacerlo de esta forma: Código:
ADOQuery1.Parameters.ParamByName('ReduccionDesde').Value := StrToFloat(ReduccionDesde.Text);
__________________
Rafita. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Campo Memo SQL Server | BlueSteel | MS SQL Server | 2 | 06-12-2007 21:28:08 |
Problama con campo NUMERIC(15,2) | El_Raso | SQL | 7 | 11-02-2007 10:58:16 |
Numeric (12, 4) en Delphi 7 | oliverinf | Firebird e Interbase | 3 | 18-12-2004 00:02:40 |
Campo memo en SQL Server | Alexander | Conexión con bases de datos | 3 | 02-06-2004 00:29:50 |
Campo autoincrement en SQL Server | XCool | MS SQL Server | 1 | 31-01-2004 00:58:07 |
|