hola gente
stoy trabajando con sql server y delphi
y tengo q crear una tabla con un campo que tiene q guardar estos valores : "0,309869601",
"11,3671508", "1,337183715"
en sql le puse al campo decimal(18,10) o decimal (2,10) y nada,...me dice sintaxis incorrecta....
alguien tiene idea de como se puede hacer....
y el dephi ...tendria q usar una variable tipo double no?
muchas gracias amigos!!
Decimal en SQL Server
Started by
abraham85
, Apr 23 2010 09:11 AM
2 replies to this topic
#1
Posted 23 April 2010 - 09:11 AM
#2
Posted 15 May 2010 - 11:45 AM
Tienes que formatear tu campo antes de guardarlo,puedeque tu problema esta en las comashola gente
stoy trabajando con sql server y delphi
y tengo q crear una tabla con un campo que tiene q guardar estos valores : "0,309869601",
"11,3671508", "1,337183715"
en sql le puse al campo decimal(18,10) o decimal (2,10) y nada,...me dice sintaxis incorrecta....
alguien tiene idea de como se puede hacer....
y el dephi ...tendria q usar una variable tipo double no?
muchas gracias amigos!!
table1.FieldByname('MICAMPO').AsFloat:=StrToFloat(FormatFloat('0.####', mi dato));
es igual si utilizas querys solo que en ese caso tendrias que utilizar parametros
#3
Posted 15 May 2010 - 08:40 PM
SQL Server no tiene campo NUMERIC, me parece que seria mas adecuado que un DECIMAL.
Salud OS
Salud OS