Hola,
Os dejo un ejemplo donde me aparece este error:
Subsistema: BASE
Código de error: 1005
Estado: .F.
Descripción: Message or field name not found
Operación: TMemDataSet:NPRECISION
Argumentos: [ 1] = Tipo: N Valor: 1
Fichero:
Código error SO: 0
Pila de llamadas:
TMEMDATASET:_NPRECISION (1493)
TFORM1:BUTTON1CLICK (51)
TBUTTON:ONCLICK (0)
TBUTTON:CLICK (100)
(b)XCONTROL:XCONTROL (147)
TBUTTON:COMMAND (0)
TSCROLLINGWINCONTROL:WMCOMMAND (272)
TFORM1:WMCOMMAND (931)
RUNFORM (0)
TAPPLICATION:RUN (275)
MAIN (15)
Y ese error me sale al añadir un segundo registro.
Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
aparecerá el error.
Saludos,
José Luis Capel
--
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
MemDataset - ¿Donde está mi error?
-
- Mensajes: 420
- Registrado: Sab Ago 16, 2008 9:06 pm
MemDataset - ¿Donde está mi error?
He visto tu ejemplo. No se donde esta el error, pero no es en el campo
nPrecision, si lo cambias de sitio, da el error en esa misma linea con
otro campo.
Mirate lo que he dejado en respuesta a Ramon Zea en su consulta de
encriotacion, eso usa MemDataSet en un bucle para añadir y no da problemas.
Saludos
Alf+.
El 13/05/2010 12:55, José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde me aparece este error:
>
> Subsistema: BASE
> Código de error: 1005
> Estado: .F.
> Descripción: Message or field name not found
> Operación: TMemDataSet:NPRECISION
> Argumentos: [ 1] = Tipo: N Valor: 1
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:_NPRECISION (1493)
> TFORM1:BUTTON1CLICK (51)
> TBUTTON:ONCLICK (0)
> TBUTTON:CLICK (100)
> (b)XCONTROL:XCONTROL (147)
> TBUTTON:COMMAND (0)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (275)
> MAIN (15)
>
>
>
> Y ese error me sale al añadir un segundo registro.
>
> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
> aparecerá el error.
>
>
> Saludos,
> José Luis Capel
nPrecision, si lo cambias de sitio, da el error en esa misma linea con
otro campo.
Mirate lo que he dejado en respuesta a Ramon Zea en su consulta de
encriotacion, eso usa MemDataSet en un bucle para añadir y no da problemas.
Saludos
Alf+.
El 13/05/2010 12:55, José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde me aparece este error:
>
> Subsistema: BASE
> Código de error: 1005
> Estado: .F.
> Descripción: Message or field name not found
> Operación: TMemDataSet:NPRECISION
> Argumentos: [ 1] = Tipo: N Valor: 1
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:_NPRECISION (1493)
> TFORM1:BUTTON1CLICK (51)
> TBUTTON:ONCLICK (0)
> TBUTTON:CLICK (100)
> (b)XCONTROL:XCONTROL (147)
> TBUTTON:COMMAND (0)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (275)
> MAIN (15)
>
>
>
> Y ese error me sale al añadir un segundo registro.
>
> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
> aparecerá el error.
>
>
> Saludos,
> José Luis Capel
-
- Mensajes: 260
- Registrado: Lun Feb 07, 2005 1:20 pm
MemDataset - ¿Donde está mi error?
José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde me aparece este error:
>
> Subsistema: BASE
> Código de error: 1005
> Estado: .F.
> Descripción: Message or field name not found
> Operación: TMemDataSet:NPRECISION
> Argumentos: [ 1] = Tipo: N Valor: 1
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:_NPRECISION (1493)
> TFORM1:BUTTON1CLICK (51)
> TBUTTON:ONCLICK (0)
> TBUTTON:CLICK (100)
> (b)XCONTROL:XCONTROL (147)
> TBUTTON:COMMAND (0)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (275)
> MAIN (15)
>
>
>
> Y ese error me sale al añadir un segundo registro.
>
> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
> aparecerá el error.
>
>
> Saludos,
> José Luis Capel
Hola Jose Luis, creo que tu error esta en cName, la Tdataset tiene una
data que se llama asi
Saludos
Pablo
> Hola,
>
> Os dejo un ejemplo donde me aparece este error:
>
> Subsistema: BASE
> Código de error: 1005
> Estado: .F.
> Descripción: Message or field name not found
> Operación: TMemDataSet:NPRECISION
> Argumentos: [ 1] = Tipo: N Valor: 1
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:_NPRECISION (1493)
> TFORM1:BUTTON1CLICK (51)
> TBUTTON:ONCLICK (0)
> TBUTTON:CLICK (100)
> (b)XCONTROL:XCONTROL (147)
> TBUTTON:COMMAND (0)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (275)
> MAIN (15)
>
>
>
> Y ese error me sale al añadir un segundo registro.
>
> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
> aparecerá el error.
>
>
> Saludos,
> José Luis Capel
Hola Jose Luis, creo que tu error esta en cName, la Tdataset tiene una
data que se llama asi
Saludos
Pablo
-
- Mensajes: 420
- Registrado: Sab Ago 16, 2008 9:06 pm
MemDataset - ¿Donde está mi error?
Totalmente de acuerdo con Pablo Herranz.
El 13/05/2010 14:38, Pablo Herranz escribió:
> José Luis Capel ~ AgSoft escribió:
>> Hola,
>>
>> Os dejo un ejemplo donde me aparece este error:
>>
>> Subsistema: BASE
>> Código de error: 1005
>> Estado: .F.
>> Descripción: Message or field name not found
>> Operación: TMemDataSet:NPRECISION
>> Argumentos: [ 1] = Tipo: N Valor: 1
>> Fichero:
>> Código error SO: 0
>>
>> Pila de llamadas:
>> TMEMDATASET:_NPRECISION (1493)
>> TFORM1:BUTTON1CLICK (51)
>> TBUTTON:ONCLICK (0)
>> TBUTTON:CLICK (100)
>> (b)XCONTROL:XCONTROL (147)
>> TBUTTON:COMMAND (0)
>> TSCROLLINGWINCONTROL:WMCOMMAND (272)
>> TFORM1:WMCOMMAND (931)
>> RUNFORM (0)
>> TAPPLICATION:RUN (275)
>> MAIN (15)
>>
>>
>>
>> Y ese error me sale al añadir un segundo registro.
>>
>> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
>> aparecerá el error.
>>
>>
>> Saludos,
>> José Luis Capel
>
> Hola Jose Luis, creo que tu error esta en cName, la Tdataset tiene una
> data que se llama asi
>
>
> Saludos
> Pablo
El 13/05/2010 14:38, Pablo Herranz escribió:
> José Luis Capel ~ AgSoft escribió:
>> Hola,
>>
>> Os dejo un ejemplo donde me aparece este error:
>>
>> Subsistema: BASE
>> Código de error: 1005
>> Estado: .F.
>> Descripción: Message or field name not found
>> Operación: TMemDataSet:NPRECISION
>> Argumentos: [ 1] = Tipo: N Valor: 1
>> Fichero:
>> Código error SO: 0
>>
>> Pila de llamadas:
>> TMEMDATASET:_NPRECISION (1493)
>> TFORM1:BUTTON1CLICK (51)
>> TBUTTON:ONCLICK (0)
>> TBUTTON:CLICK (100)
>> (b)XCONTROL:XCONTROL (147)
>> TBUTTON:COMMAND (0)
>> TSCROLLINGWINCONTROL:WMCOMMAND (272)
>> TFORM1:WMCOMMAND (931)
>> RUNFORM (0)
>> TAPPLICATION:RUN (275)
>> MAIN (15)
>>
>>
>>
>> Y ese error me sale al añadir un segundo registro.
>>
>> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
>> aparecerá el error.
>>
>>
>> Saludos,
>> José Luis Capel
>
> Hola Jose Luis, creo que tu error esta en cName, la Tdataset tiene una
> data que se llama asi
>
>
> Saludos
> Pablo
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
MemDataset - ¿Donde está mi error?
Si cambias el campo cName por xName desaparece el error.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
MemDataset - ¿Donde está mi error?
Hola,
Gracias a todos por vuestras respuestas.
Y ahora una pregunta más...
¿También pasará eso en AdoDataset?
Saludos y gracias.
José Luis Capel
José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde me aparece este error:
>
> Subsistema: BASE
> Código de error: 1005
> Estado: .F.
> Descripción: Message or field name not found
> Operación: TMemDataSet:NPRECISION
> Argumentos: [ 1] = Tipo: N Valor: 1
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:_NPRECISION (1493)
> TFORM1:BUTTON1CLICK (51)
> TBUTTON:ONCLICK (0)
> TBUTTON:CLICK (100)
> (b)XCONTROL:XCONTROL (147)
> TBUTTON:COMMAND (0)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (275)
> MAIN (15)
>
>
>
> Y ese error me sale al añadir un segundo registro.
>
> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
> aparecerá el error.
>
>
> Saludos,
> José Luis Capel
Gracias a todos por vuestras respuestas.
Y ahora una pregunta más...
¿También pasará eso en AdoDataset?
Saludos y gracias.
José Luis Capel
José Luis Capel ~ AgSoft escribió:
> Hola,
>
> Os dejo un ejemplo donde me aparece este error:
>
> Subsistema: BASE
> Código de error: 1005
> Estado: .F.
> Descripción: Message or field name not found
> Operación: TMemDataSet:NPRECISION
> Argumentos: [ 1] = Tipo: N Valor: 1
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TMEMDATASET:_NPRECISION (1493)
> TFORM1:BUTTON1CLICK (51)
> TBUTTON:ONCLICK (0)
> TBUTTON:CLICK (100)
> (b)XCONTROL:XCONTROL (147)
> TBUTTON:COMMAND (0)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (275)
> MAIN (15)
>
>
>
> Y ese error me sale al añadir un segundo registro.
>
> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando
> aparecerá el error.
>
>
> Saludos,
> José Luis Capel
- ignacio
- Site Admin
- Mensajes: 9459
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
MemDataset - ¿Donde está mi error?
José Luis,
SI,
Y como te he comentado ya en privado, utiliza entonces:
oDataset:oFieldByName( "cNombre" ):Value := "xxx"
o los métodos oDataset:FieldGet() y oDataset:FieldPut()
Saludos
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4bec2788$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola,
>
> Gracias a todos por vuestras respuestas.
>
> Y ahora una pregunta más...
>
> ¿También pasará eso en AdoDataset?
>
> Saludos y gracias.
> José Luis Capel
>
>
> José Luis Capel ~ AgSoft escribió:
>> Hola,
>>
>> Os dejo un ejemplo donde me aparece este error:
>>
>> Subsistema: BASE
>> Código de error: 1005
>> Estado: .F.
>> Descripción: Message or field name not found
>> Operación: TMemDataSet:NPRECISION
>> Argumentos: [ 1] = Tipo: N Valor: 1
>> Fichero:
>> Código error SO: 0
>>
>> Pila de llamadas:
>> TMEMDATASET:_NPRECISION (1493)
>> TFORM1:BUTTON1CLICK (51)
>> TBUTTON:ONCLICK (0)
>> TBUTTON:CLICK (100)
>> (b)XCONTROL:XCONTROL (147)
>> TBUTTON:COMMAND (0)
>> TSCROLLINGWINCONTROL:WMCOMMAND (272)
>> TFORM1:WMCOMMAND (931)
>> RUNFORM (0)
>> TAPPLICATION:RUN (275)
>> MAIN (15)
>>
>>
>>
>> Y ese error me sale al añadir un segundo registro.
>>
>> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando aparecerá
>> el error.
>>
>>
>> Saludos,
>> José Luis Capel
SI,
Y como te he comentado ya en privado, utiliza entonces:
oDataset:oFieldByName( "cNombre" ):Value := "xxx"
o los métodos oDataset:FieldGet() y oDataset:FieldPut()
Saludos
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4bec2788$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola,
>
> Gracias a todos por vuestras respuestas.
>
> Y ahora una pregunta más...
>
> ¿También pasará eso en AdoDataset?
>
> Saludos y gracias.
> José Luis Capel
>
>
> José Luis Capel ~ AgSoft escribió:
>> Hola,
>>
>> Os dejo un ejemplo donde me aparece este error:
>>
>> Subsistema: BASE
>> Código de error: 1005
>> Estado: .F.
>> Descripción: Message or field name not found
>> Operación: TMemDataSet:NPRECISION
>> Argumentos: [ 1] = Tipo: N Valor: 1
>> Fichero:
>> Código error SO: 0
>>
>> Pila de llamadas:
>> TMEMDATASET:_NPRECISION (1493)
>> TFORM1:BUTTON1CLICK (51)
>> TBUTTON:ONCLICK (0)
>> TBUTTON:CLICK (100)
>> (b)XCONTROL:XCONTROL (147)
>> TBUTTON:COMMAND (0)
>> TSCROLLINGWINCONTROL:WMCOMMAND (272)
>> TFORM1:WMCOMMAND (931)
>> RUNFORM (0)
>> TAPPLICATION:RUN (275)
>> MAIN (15)
>>
>>
>>
>> Y ese error me sale al añadir un segundo registro.
>>
>> Si ejecutáis el proyecto y hacéis clic sobre el botón es cuando aparecerá
>> el error.
>>
>>
>> Saludos,
>> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com