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
Comenzado por
abraham85
, abr 23 2010 09:11
2 respuestas en este tema
#1
Escrito 23 abril 2010 - 09:11
#2
Escrito 15 mayo 2010 - 11:45
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
Escrito 15 mayo 2010 - 08:40
SQL Server no tiene campo NUMERIC, me parece que seria mas adecuado que un DECIMAL.
Salud OS
Salud OS