FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problema realizando una inserción
hola!! tengo una aplicación realizada bajo mysql, tengo una tabla que posee un campo de tipo varchar y otro de tipo double..cuando desde delphi intento realizar una inserción de datos en esta tabla lo hago con el siguiente codigo:
insert into tb(num,valor) values ("numero",2,32); el 2,32 es un numero de tipo float, ahora m problema es que mysql me lo considera como si fueran dos valores distintos (2 y 3) y no me deja realizar la inserción porque dice no coinciden el numero de campos... ¿como hacer para que me lo reconozca como un unico campo?? mil gracias!!! |
#2
|
|||
|
|||
Saludos
Me parece el separador por definición en SQL debe de ser el punto.
No pongas 2,32 pon 2.32 |
#3
|
|||
|
|||
el problema que tengo es que el valor lo pongo directamente desde una variable, el 2,32 no lo pongo yo directamente, en el codigo pongo
floattostr(variable) y esta variable es la que vale 2,32 gracias |
#4
|
|||
|
|||
Has intentado cambiar el simbolo separador en tus opciones regionales y de idioma de windows, para que quede el punto como separador??
|
#5
|
|||
|
|||
no, eso no lo he realizado
probaré a ver si consigo funcione de esa forma gracias! esperaba hubiera algún comando o pudiera meter el valor entre comillas o algún tipo de caracter |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Buscar una aplicación existente, realizando el instalador con Inno Setup | Mona | Firebird e Interbase | 12 | 19-02-2013 16:25:26 |
problema realizando una consulta | ercrizeporta | Conexión con bases de datos | 3 | 31-05-2007 18:01:47 |
duda realizando sentencias sql | ercrizeporta | Conexión con bases de datos | 4 | 24-05-2007 16:43:53 |
Saber si se está realizando un Drag&Drop | FRANKER | OOP | 0 | 03-06-2004 10:32:16 |
|