FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ayuda error query:field 'id' not found
que hay amigos aqui traigo un problemilla con ayuda de este foro logre avanzar en mi programa pero tambein me salio otro problemita al tratar de ejecutr el sifuiente codigo me marca el error ayuda error query:field 'id' not found y esto es en cuanto ejecuto el programa y no se que pueda ser:
el error me lo marca en esta ultima linea |
#2
|
||||
|
||||
Hola edgar.
El error es claro, te está diciendo: no existe en la tabla o consulta un campo llamado 'id'. ¿ Estás seguro que es el nombre correcto o que lo incluiste en la consulta ? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
si si existe, pues ya e guardado registros y creo que es la ultima linea porque si le pongo folio en lugra de id que tambien existe me sale el error pero diciendo que no existe folio
|
#4
|
||||
|
||||
Hola edgar.
¿ Podrías poner la consulta SQL que estas usando ? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
no se a cual consulta te refieres o ando un poco perdido en eso, no se si me puedas orientar para contestar tu pregunta, ya que tengo varios componentes para mi sistema como son TMyquery, cliendataset1, datasetprovider1, datasource1
|
#6
|
||||
|
||||
Hola edgar.
A ver si me puedo explicar, si por ejemplo en la propiedad SQL.Text de tu query tuvieras una consulta de este tipo:
Y luego intentaras esto: Recibirías el mensaje: "query:field 'DETALLE' not found". Por que aún existiendo el campo DETALLE en la tabla ARTICULOS, este no fué seleccionado en la consulta. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
a ok en mi query aparace esto :
select * from entradas where folio = :folio |
#8
|
||||
|
||||
Hola edgar.
Disculpa, recién veo como tenes tu conección, proba ejecutando la acción sobre el TClientDataSet.
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
lo hice como me dijiste pero ahora me marca este error: 'clientdataset1: circular provider references not allowed'
|
#10
|
||||
|
||||
Hola edgar.
Es que no sé como tienes relacionados query-datasetprovider-clientdataset-datasource, estoy disparando a oscuras... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#11
|
|||
|
|||
tengo un dbgrid que esta ligado con un datasource este a su vez esta con un clientdataset y este en su propiedad de provider name esta con un datasetprovider y este en su propiedad dataset esta con un clientdataset. como observacion en la propiedad params del clientdatsetesta folio. lo que hago es que voy agregando registros temporalmente al dbgrid para despues guardarlos en la base de datos, de igual manera tambien muestro registros ya guardados
|
#12
|
||||
|
||||
Hola edgar.
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
|||
|
|||
no nomas hay un clientdataset ya conecte la propiedad dataset en query y aplique el codigo que me indicaste y donde me indicaste pero al tratar de agregar 2 registros seguidos me marca 'key violation'
|
#14
|
||||
|
||||
Cita:
Ese error cae en la misma categoría que Casimiro menciona aqui. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#15
|
|||
|
|||
exacto, nomas tengo una clave primaria y es la de id que es autoincremental y pues creo que ya estoy como empece con el mismo problema, si quito la llave primaria si puedo guardar de varios registros a la vez, pero no puedo eliminar registros, pero si pongo clave primaria si puedo elminar registros pero ya no puedo guardar, se supone que todo este codigo qeu traigo es para poder agregar carios registros al dbgrid pero como al pasarlo al dbgrid el valor de id es null asi que al meter el segundo regisrto tambien es null por eso me ,marca el error y es lo que no e podido solucionar
|
#16
|
|||
|
|||
ya me desespero un poco esto te adjunto parte del proyecto para ver si viendolo me puedes decir donde tengo el horror jeje gracias espero me puedas echar la mano
Última edición por edgar_prospero fecha: 13-09-2012 a las 19:13:20. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error sqlQuery 'field CODIGO not found' | identsoft | Conexión con bases de datos | 4 | 29-02-2012 17:05:26 |
ZQuery: Field 'Nombre' not found delphi | JerS | SQL | 7 | 07-07-2011 20:32:06 |
indexfieldnames, field not found | anubis | Firebird e Interbase | 7 | 03-01-2011 15:10:04 |
Error en Query.Open : Invalid field type (BLOB) | natalinuyo | Gráficos | 4 | 15-10-2008 20:16:29 |
Solución para el error "Field ID not found" | Calderin | Conexión con bases de datos | 5 | 24-11-2004 11:18:26 |
|