Tema destacado: Entra al canal IRC oficial de #elhacker.net
Autor
|
Tema: Base de datos Access No coinciden los tipos de datos (Leído 1,548 veces)
|
eva87
Desconectado
Mensajes: 5
|
Hace unos meses realice una consulta de actualizacion el la base de datos de access, en su momento funcionaba correctamente, pero ayer al introducir nuevos datos, me da un error que dice No coinciden los tipos de datos, la consulta es la siguiente: UPDATE [tabla] SET [tabla].Definición = "texto" WHERE [tabla].[Tipo]="NUMERICO" AND val(([tabla].Tamaño))>38; el campo Tamaño es de tipo texto Gracias por la ayuda
|
|
|
|
|
En línea
|
|
|
|
|
Aberroncho
|
Pues lo más probable es que en el campo tamaño tengas algún valor que no es convertible a número.
|
|
|
|
|
En línea
|
"La ignorancia es la noche de la mente, pero una noche sin Luna ni estrellas." (Confucio)
|
|
|
|
DonVidela
|
Hace unos meses realice una consulta de actualizacion el la base de datos de access, en su momento funcionaba correctamente, pero ayer al introducir nuevos datos, me da un error que dice No coinciden los tipos de datos, la consulta es la siguiente: UPDATE [tabla] SET [tabla].Definición = "texto" WHERE [tabla].[Tipo]="NUMERICO" AND val(([tabla].Tamaño))>38; el campo Tamaño es de tipo texto Gracias por la ayuda
AND val(([tabla].Tamaño))>'38'; // agregale las comillas simples Ahora no se si eso esta permitido xD
|
|
|
|
|
En línea
|
Aprendiendo: Java , C# , pl/sql, mysql , sql server, PHP , Access, JSF, Facelets, JSP, CakePHP, JQuery http://pablovidela.wordpress.com
|
|
|
eva87
Desconectado
Mensajes: 5
|
Buenos dias. He probado con la solucion de las comillas y no lo soluciona. Con respecto a lo de algun campo que no sea numerico no hay ninguno, salvo huecos vacios, pero estos huecos ya estaban antes cuando funcionaba la consulta. Si alguien me puede dar luz a este asunto. Muchas gracias
|
|
|
|
|
En línea
|
|
|
|
|
DonVidela
|
Si no es numerico no puedes hacer comparaciones de tipo numerico, vas a tener que convertirlo a numerico o entero para hacer esa comparacion logica.
|
|
|
|
|
En línea
|
Aprendiendo: Java , C# , pl/sql, mysql , sql server, PHP , Access, JSF, Facelets, JSP, CakePHP, JQuery http://pablovidela.wordpress.com
|
|
|
|
|