![]() |
Campo COUNT incorrecto?
hola,
tengo un problema con una consulta de SQL. Mi problema es que intento ejecutar un Código:
INSERT INTO tabla(campo1,campo2,....) VALUES(valor1,valor2,...) Alguien me podría ayudar? Gracias |
El error no lo tengo visto, pero... ¿La cantidad de campos es la misma que la cantidad de valores? ¿De qué motor se trata? ¿Podrías mostrarnos la consulta del error?
|
Campo COUNT incorrecto
yo también he pensado en la diferencia de campos, los he contado como 5 veces y me parece que están igual. Hay 51. La consulta es muy larga, pero la inserto al final a ver si os puede indicar algo. Uso ADO conectado a una Base de Datos Access.
Muchísimas gracias. Código:
INSERT INTO Esc(Art,TotProd,Tipo,Fijado,MPMat, |
Yo veo 51 campos y 52 valores
EDITO Ahora estoy seguro, te sobra un valor // Saludos |
Una pregunta:
¿No podrías establecer valores por defecto en la estructura dela tabla y así ahorrate unos cuantos campos? // Saludos |
Cita:
|
Muchas gracias por contar, y siento el error tonto :(.
El problema de la desigualdad de campos se solucionó y siguió saliendo el error. en realidad el problema venía del campo con ?, supuse que aunque siendo un caracter extraño, si se manda con [] funcionaría (como pasa con otros). A de más, si voy al Acces y pongo la consulta (con y sin []) me funciona perfectamente con el símbolo ?. Por cierto, lo de los valores por defecto, en realidad eso era la cadena solucionada, es decir, en el programa todos los valores los cojo de objetos como Edits. Gracias. :) |
La franja horaria es GMT +2. Ahora son las 07:40:24. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi