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 01-07-2004, 16:25:54
Juan Sánchez Belzunce
 
Mensajes: n/a
Predeterminado Datos devueltos por TQuery

Hola:

Uso un query en el que he escrito una sentencia SQL, que hace que me
devuelva el valor mayor de un campo. Dicho valor puede ser un número entero
positivo o NULL, si la tabla no tiene registros.

El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y si
es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
donde lo obtenga directamente del query, para usarlo en la comparación en
lugar del DBEdit.

El código que uso es:

if DBEdit1.Text = "" then
Table1 ['id'] := 1

else
Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;


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 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #3 (permalink)  
Antiguo 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #4 (permalink)  
Antiguo 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #5 (permalink)  
Antiguo 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #6 (permalink)  
Antiguo 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #7 (permalink)  
Antiguo 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #8 (permalink)  
Antiguo 01-07-2004, 17:57:32
Dani
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

A ver si tienes un query puedes hacer lo siguiente :

if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;

Saludos y espero que te sea de ayuda,
Dani

"Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
news:cc1ae0$rm0$1***news.ya.com...
> Hola:
>
> Uso un query en el que he escrito una sentencia SQL, que hace que me
> devuelva el valor mayor de un campo. Dicho valor puede ser un número

entero
> positivo o NULL, si la tabla no tiene registros.
>
> El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

si
> es otro número, el valor que tengo que obtener es 1 más. Ahora mismo tengo
> un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> donde lo obtenga directamente del query, para usarlo en la comparación en
> lugar del DBEdit.
>
> El código que uso es:
>
> if DBEdit1.Text = "" then
> Table1 ['id'] := 1
>
> else
> Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
>
>



Responder Con Cita
  #9 (permalink)  
Antiguo 01-07-2004, 18:08:02
Juan Sánchez Belzunce
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

Muchas gracias por tu respuesta, y siento mi error de enviar el mismo
mensaje dos veces. Voy a probar y te cuento.

"Dani" <xxxxx***hotmail.com> escribió en el mensaje
news:2kitq2F2uh0dU1***uni-berlin.de...
> A ver si tienes un query puedes hacer lo siguiente :
>
> if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
> else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;
>
> Saludos y espero que te sea de ayuda,
> Dani
>
> "Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
> news:cc1ae0$rm0$1***news.ya.com...
> > Hola:
> >
> > Uso un query en el que he escrito una sentencia SQL, que hace que me
> > devuelva el valor mayor de un campo. Dicho valor puede ser un número

> entero
> > positivo o NULL, si la tabla no tiene registros.
> >
> > El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

> si
> > es otro número, el valor que tengo que obtener es 1 más. Ahora mismo

tengo
> > un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> > donde lo obtenga directamente del query, para usarlo en la comparación

en
> > lugar del DBEdit.
> >
> > El código que uso es:
> >
> > if DBEdit1.Text = "" then
> > Table1 ['id'] := 1
> >
> > else
> > Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
> >
> >

>
>



Responder Con Cita
 
  #10 (permalink)  
Antiguo 01-07-2004, 18:08:02
Juan Sánchez Belzunce
 
Mensajes: n/a
Predeterminado Re: Datos devueltos por TQuery

Muchas gracias por tu respuesta, y siento mi error de enviar el mismo
mensaje dos veces. Voy a probar y te cuento.

"Dani" <xxxxx***hotmail.com> escribió en el mensaje
news:2kitq2F2uh0dU1***uni-berlin.de...
> A ver si tienes un query puedes hacer lo siguiente :
>
> if QRYxxxx.FieldByName('id').IsNull then Table1['id'] := 1
> else Table1['id'] := QRYxxxx.FieldByName('id').AsInteger;
>
> Saludos y espero que te sea de ayuda,
> Dani
>
> "Juan Sánchez Belzunce" <jsbelzunce***hotmail.com> escribió en el mensaje
> news:cc1ae0$rm0$1***news.ya.com...
> > Hola:
> >
> > Uso un query en el que he escrito una sentencia SQL, que hace que me
> > devuelva el valor mayor de un campo. Dicho valor puede ser un número

> entero
> > positivo o NULL, si la tabla no tiene registros.
> >
> > El valor he de compararlo, porque si es NULL sé que el próximo vale 1, y

> si
> > es otro número, el valor que tengo que obtener es 1 más. Ahora mismo

tengo
> > un TDBEdit, de donde lo tomo. Quisiera saber si hay alguna otra forma de
> > donde lo obtenga directamente del query, para usarlo en la comparación

en
> > lugar del DBEdit.
> >
> > El código que uso es:
> >
> > if DBEdit1.Text = "" then
> > Table1 ['id'] := 1
> >
> > else
> > Table1 ['id'] := StrToInt (DBEdit1.Text ) + 1;
> >
> >

>
>



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
correos devueltos Dani Newsgroup microsoft.public.es.exchange 12 28-03-2008 18:15:50
TQuery Walter Newsgroup es.comp.lenguajes.delphi 5 02-06-2005 20:17:13
TQuery y TDBgrid Walter Newsgroup es.comp.lenguajes.delphi 30 03-05-2005 15:47:10
Acceder a un dato de un TQuery Chicui Newsgroup es.comp.lenguajes.delphi 5 03-01-2005 11:05:35
Correos devueltos Yago Silvela Newsgroup microsoft.public.es.espanol.soporte.entre.usuarios.exchange 10 02-01-2004 09:07:10





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.