Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.lenguajes.* Foro > Newsgroup es.comp.lenguajes.delphi
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 12-11-2004, 13:20:38
sirius
 
Mensajes: n/a
Predeterminado Un caso ESOTERICO con DBEXPRESS ??????

Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
programación. El que lo resuelva tendrá futuro en todas las "MANCIAS" que
quiera y puede abandonar la programación y ganar más pasta en otros asuntos
:-)

Ahi va:

Tenemos un query en dbexpress con dos parámetros a sustituir:

SQLq.Sql.Clear;
SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
SQLq.ParamByName('E1').AsString := 'A';
SQLq.ParamByName('E2').AsString := 'B';
SQLq.Open;

if not SQLq.IsEmpty then
Tipo := SQLq.fieldByName('CMP1').AsString;

No encuentra nada !!!!

En cambio con BDE, va perfecto !!!

Alguna idea ????


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 12-11-2004, 19:10:30
Azku
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
estraiga automaticamente la lista de los parametros de la instruccion?

"sirius" <asasdd***hotmail.com> escribió en el mensaje
news:2vjrk6F2hco3sU1***uni-berlin.de...
> Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> programación. El que lo resuelva tendrá futuro en todas las "MANCIAS" que
> quiera y puede abandonar la programación y ganar más pasta en otros

asuntos
> :-)
>
> Ahi va:
>
> Tenemos un query en dbexpress con dos parámetros a sustituir:
>
> SQLq.Sql.Clear;
> SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> SQLq.ParamByName('E1').AsString := 'A';
> SQLq.ParamByName('E2').AsString := 'B';
> SQLq.Open;
>
> if not SQLq.IsEmpty then
> Tipo := SQLq.fieldByName('CMP1').AsString;
>
> No encuentra nada !!!!
>
> En cambio con BDE, va perfecto !!!
>
> Alguna idea ????
>
>



Responder Con Cita
  #3 (permalink)  
Antiguo 12-11-2004, 19:10:30
Azku
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
estraiga automaticamente la lista de los parametros de la instruccion?

"sirius" <asasdd***hotmail.com> escribió en el mensaje
news:2vjrk6F2hco3sU1***uni-berlin.de...
> Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> programación. El que lo resuelva tendrá futuro en todas las "MANCIAS" que
> quiera y puede abandonar la programación y ganar más pasta en otros

asuntos
> :-)
>
> Ahi va:
>
> Tenemos un query en dbexpress con dos parámetros a sustituir:
>
> SQLq.Sql.Clear;
> SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> SQLq.ParamByName('E1').AsString := 'A';
> SQLq.ParamByName('E2').AsString := 'B';
> SQLq.Open;
>
> if not SQLq.IsEmpty then
> Tipo := SQLq.fieldByName('CMP1').AsString;
>
> No encuentra nada !!!!
>
> En cambio con BDE, va perfecto !!!
>
> Alguna idea ????
>
>



Responder Con Cita
  #4 (permalink)  
Antiguo 12-11-2004, 19:10:30
Azku
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
estraiga automaticamente la lista de los parametros de la instruccion?

"sirius" <asasdd***hotmail.com> escribió en el mensaje
news:2vjrk6F2hco3sU1***uni-berlin.de...
> Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> programación. El que lo resuelva tendrá futuro en todas las "MANCIAS" que
> quiera y puede abandonar la programación y ganar más pasta en otros

asuntos
> :-)
>
> Ahi va:
>
> Tenemos un query en dbexpress con dos parámetros a sustituir:
>
> SQLq.Sql.Clear;
> SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> SQLq.ParamByName('E1').AsString := 'A';
> SQLq.ParamByName('E2').AsString := 'B';
> SQLq.Open;
>
> if not SQLq.IsEmpty then
> Tipo := SQLq.fieldByName('CMP1').AsString;
>
> No encuentra nada !!!!
>
> En cambio con BDE, va perfecto !!!
>
> Alguna idea ????
>
>



Responder Con Cita
  #5 (permalink)  
Antiguo 12-11-2004, 19:10:30
Azku
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
estraiga automaticamente la lista de los parametros de la instruccion?

"sirius" <asasdd***hotmail.com> escribió en el mensaje
news:2vjrk6F2hco3sU1***uni-berlin.de...
> Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> programación. El que lo resuelva tendrá futuro en todas las "MANCIAS" que
> quiera y puede abandonar la programación y ganar más pasta en otros

asuntos
> :-)
>
> Ahi va:
>
> Tenemos un query en dbexpress con dos parámetros a sustituir:
>
> SQLq.Sql.Clear;
> SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> SQLq.ParamByName('E1').AsString := 'A';
> SQLq.ParamByName('E2').AsString := 'B';
> SQLq.Open;
>
> if not SQLq.IsEmpty then
> Tipo := SQLq.fieldByName('CMP1').AsString;
>
> No encuentra nada !!!!
>
> En cambio con BDE, va perfecto !!!
>
> Alguna idea ????
>
>



Responder Con Cita
  #6 (permalink)  
Antiguo 12-11-2004, 19:10:30
Azku
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
estraiga automaticamente la lista de los parametros de la instruccion?

"sirius" <asasdd***hotmail.com> escribió en el mensaje
news:2vjrk6F2hco3sU1***uni-berlin.de...
> Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> programación. El que lo resuelva tendrá futuro en todas las "MANCIAS" que
> quiera y puede abandonar la programación y ganar más pasta en otros

asuntos
> :-)
>
> Ahi va:
>
> Tenemos un query en dbexpress con dos parámetros a sustituir:
>
> SQLq.Sql.Clear;
> SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> SQLq.ParamByName('E1').AsString := 'A';
> SQLq.ParamByName('E2').AsString := 'B';
> SQLq.Open;
>
> if not SQLq.IsEmpty then
> Tipo := SQLq.fieldByName('CMP1').AsString;
>
> No encuentra nada !!!!
>
> En cambio con BDE, va perfecto !!!
>
> Alguna idea ????
>
>



Responder Con Cita
  #7 (permalink)  
Antiguo 13-11-2004, 11:51:02
sirius
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

Si, está activa el ParamCheck, en el mismo ejecutable hay otras sentencias
SQL, mucho más comlejas y con más parametros y funcionan perfectamente. Por
eso lo de ESOTERICO está fuera de toda lógica.

Alguna otra sugerencia ????

"Azku" <Soyungnomo***sombra.net> escribió en el mensaje
news:cn31t5$9u5$1***nsnmpen3-gest.nuria.telefonica-data.net...
> ¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
> estraiga automaticamente la lista de los parametros de la instruccion?
>
> "sirius" <asasdd***hotmail.com> escribió en el mensaje
> news:2vjrk6F2hco3sU1***uni-berlin.de...
> > Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> > programación. El que lo resuelva tendrá futuro en todas las "MANCIAS"

que
> > quiera y puede abandonar la programación y ganar más pasta en otros

> asuntos
> > :-)
> >
> > Ahi va:
> >
> > Tenemos un query en dbexpress con dos parámetros a sustituir:
> >
> > SQLq.Sql.Clear;
> > SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> > SQLq.ParamByName('E1').AsString := 'A';
> > SQLq.ParamByName('E2').AsString := 'B';
> > SQLq.Open;
> >
> > if not SQLq.IsEmpty then
> > Tipo := SQLq.fieldByName('CMP1').AsString;
> >
> > No encuentra nada !!!!
> >
> > En cambio con BDE, va perfecto !!!
> >
> > Alguna idea ????
> >
> >

>
>



Responder Con Cita
 
  #8 (permalink)  
Antiguo 13-11-2004, 11:51:02
sirius
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

Si, está activa el ParamCheck, en el mismo ejecutable hay otras sentencias
SQL, mucho más comlejas y con más parametros y funcionan perfectamente. Por
eso lo de ESOTERICO está fuera de toda lógica.

Alguna otra sugerencia ????

"Azku" <Soyungnomo***sombra.net> escribió en el mensaje
news:cn31t5$9u5$1***nsnmpen3-gest.nuria.telefonica-data.net...
> ¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
> estraiga automaticamente la lista de los parametros de la instruccion?
>
> "sirius" <asasdd***hotmail.com> escribió en el mensaje
> news:2vjrk6F2hco3sU1***uni-berlin.de...
> > Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> > programación. El que lo resuelva tendrá futuro en todas las "MANCIAS"

que
> > quiera y puede abandonar la programación y ganar más pasta en otros

> asuntos
> > :-)
> >
> > Ahi va:
> >
> > Tenemos un query en dbexpress con dos parámetros a sustituir:
> >
> > SQLq.Sql.Clear;
> > SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> > SQLq.ParamByName('E1').AsString := 'A';
> > SQLq.ParamByName('E2').AsString := 'B';
> > SQLq.Open;
> >
> > if not SQLq.IsEmpty then
> > Tipo := SQLq.fieldByName('CMP1').AsString;
> >
> > No encuentra nada !!!!
> >
> > En cambio con BDE, va perfecto !!!
> >
> > Alguna idea ????
> >
> >

>
>



Responder Con Cita
  #9 (permalink)  
Antiguo 13-11-2004, 11:51:02
sirius
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

Si, está activa el ParamCheck, en el mismo ejecutable hay otras sentencias
SQL, mucho más comlejas y con más parametros y funcionan perfectamente. Por
eso lo de ESOTERICO está fuera de toda lógica.

Alguna otra sugerencia ????

"Azku" <Soyungnomo***sombra.net> escribió en el mensaje
news:cn31t5$9u5$1***nsnmpen3-gest.nuria.telefonica-data.net...
> ¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
> estraiga automaticamente la lista de los parametros de la instruccion?
>
> "sirius" <asasdd***hotmail.com> escribió en el mensaje
> news:2vjrk6F2hco3sU1***uni-berlin.de...
> > Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> > programación. El que lo resuelva tendrá futuro en todas las "MANCIAS"

que
> > quiera y puede abandonar la programación y ganar más pasta en otros

> asuntos
> > :-)
> >
> > Ahi va:
> >
> > Tenemos un query en dbexpress con dos parámetros a sustituir:
> >
> > SQLq.Sql.Clear;
> > SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> > SQLq.ParamByName('E1').AsString := 'A';
> > SQLq.ParamByName('E2').AsString := 'B';
> > SQLq.Open;
> >
> > if not SQLq.IsEmpty then
> > Tipo := SQLq.fieldByName('CMP1').AsString;
> >
> > No encuentra nada !!!!
> >
> > En cambio con BDE, va perfecto !!!
> >
> > Alguna idea ????
> >
> >

>
>



Responder Con Cita
  #10 (permalink)  
Antiguo 13-11-2004, 11:51:02
sirius
 
Mensajes: n/a
Predeterminado Re: Un caso ESOTERICO con DBEXPRESS ??????

Si, está activa el ParamCheck, en el mismo ejecutable hay otras sentencias
SQL, mucho más comlejas y con más parametros y funcionan perfectamente. Por
eso lo de ESOTERICO está fuera de toda lógica.

Alguna otra sugerencia ????

"Azku" <Soyungnomo***sombra.net> escribió en el mensaje
news:cn31t5$9u5$1***nsnmpen3-gest.nuria.telefonica-data.net...
> ¿Has mirado si tienes la propiedad ParamCheck a True para que DBExpress
> estraiga automaticamente la lista de los parametros de la instruccion?
>
> "sirius" <asasdd***hotmail.com> escribió en el mensaje
> news:2vjrk6F2hco3sU1***uni-berlin.de...
> > Apreciado Grupo ... os voy a plantear un problema esotérico dentro de la
> > programación. El que lo resuelva tendrá futuro en todas las "MANCIAS"

que
> > quiera y puede abandonar la programación y ganar más pasta en otros

> asuntos
> > :-)
> >
> > Ahi va:
> >
> > Tenemos un query en dbexpress con dos parámetros a sustituir:
> >
> > SQLq.Sql.Clear;
> > SQLq.Sql.Add ('SELECT CMP1 FROM TABLA WHERE ID1 = :E1 AND ID2 = :E2');
> > SQLq.ParamByName('E1').AsString := 'A';
> > SQLq.ParamByName('E2').AsString := 'B';
> > SQLq.Open;
> >
> > if not SQLq.IsEmpty then
> > Tipo := SQLq.fieldByName('CMP1').AsString;
> >
> > No encuentra nada !!!!
> >
> > En cambio con BDE, va perfecto !!!
> >
> > Alguna idea ????
> >
> >

>
>



Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Por qué no condena Tex caso por caso la pederastia y corrupcion de REMAR? ...se puede preguntar Dubarri Newsgroup es.charla.religion 23 18-01-2008 22:11:24
Re: ¿Por qué no condena Tex caso por caso la pederastia y corrupcion de REMAR? ...se puede preguntar > Newsgroup es.humanidades.filosofia 4 14-01-2008 16:21:45
Re: ¿Por qué no condena Tex caso por caso la pederastia y corrupcion de REMAR? ...se puede preguntar > Newsgroup es.humanidades.filosofia 8 14-01-2008 02:03:41
Como hacer un UPDATE con dbexpress ???? sirius Newsgroup es.comp.lenguajes.delphi 20 04-11-2004 20:33:25
DELPHI 6 - ORACLE 8 - ADO - DBExpress Wence Newsgroup es.comp.lenguajes.delphi 14 07-10-2004 20:51:18





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.