![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Como obtengo el valor de regreso de la siguiente consulta hecha con un TIBQuery:
Código:
QMaxObra.Close; QMaxObra.SQL.clear; QMaxObra.Sql.Add('Select MAX(CLAVE_OBRA) from OBRAS'); QMaxObra.Sql.Add('Where CLIENTE ='+IntToStr(Cnt)); QMaxObra.Open; Código:
maximo := QmaxObra.FieldByName('CLAVE_OBRA').AsInteger; |
#2
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#3
|
|||
|
|||
![]() Saludos a todos, soy nuevo en esto
Markoz recomiendo que cheques el objeto de tu Query ya que esto suele pasar cuando agregas campos por default en la lista de Fields de dicho objeto, espero te ayude esto |
#5
|
|||
|
|||
![]() Simlemente usa
if Queryx.Fields [0].AsString = '' then maximo := 1 else maximo = Queryx.Fields [0].AsInteger; |
![]() |
|
|
![]() |
|