Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-11-2004
Marcosr_87 Marcosr_87 is offline
Registrado
 
Registrado: nov 2004
Posts: 5
Poder: 0
Marcosr_87 Va por buen camino
Campo clave incrementa

Hola queria saber como realizar una consulta si el campo es autoincremental.
Gracias.
Responder Con Cita
  #2  
Antiguo 20-11-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Cuál campo? ¿Qué tipo de consulta? ¿Que base de datos?

Creo que tienes que ser más específico.

// Saludos
Responder Con Cita
  #3  
Antiguo 20-11-2004
Marcosr_87 Marcosr_87 is offline
Registrado
 
Registrado: nov 2004
Posts: 5
Poder: 0
Marcosr_87 Va por buen camino
campo clave autoincremetal

Tengo una tabla llamada articulos con dos campos uno Codigo que es de tipo autoincremental,y otro descripcion a}tipo alfa.
El de descripcion se como realizar una consulta que yo ponga la descripcion y me ponga ese articulo, pero con codigo no se porque es autoincremental.
Gracias.
Responder Con Cita
  #4  
Antiguo 20-11-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Autoincremental realmente no es un tipo, porque en realidad es numérico, por lo tanto la consulta como a cualquier campo numérico.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 20-11-2004
Marcosr_87 Marcosr_87 is offline
Registrado
 
Registrado: nov 2004
Posts: 5
Poder: 0
Marcosr_87 Va por buen camino
campo clave incremental

y como se hace?????Me podes decir como hago si es numerico entonces.
Gracias.
Responder Con Cita
  #6  
Antiguo 21-11-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Código Delphi [-]
  procedure TForm1.Button1Click(Sender: TObject);
  begin
  Query1.Close;
  Query1.Sql.Clear;
  Query1.Sql.Add('Select * From Factura');
  Query1.Sql.Add('Where Numero > 2000000');
  Query1.Sql.Add('Order by Numero');
  Query1.Open;
  end;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #7  
Antiguo 21-11-2004
Marcosr_87 Marcosr_87 is offline
Registrado
 
Registrado: nov 2004
Posts: 5
Poder: 0
Marcosr_87 Va por buen camino
campo clave autoincremetal

Gracias por la respuesta pero yo necesito hacer la busqueda y que me lo muestre en un DBgrid, necesitaria saber que iria en el SQL y en el boton aceptar.
Lo quiero hacer igual al ejemplo que esta en esta pagina de un sistema llamado sedena.Descripcion me aparece pero codigo no.
Gracias.
Responder Con Cita
  #8  
Antiguo 21-11-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Todo lo que ves irá en un componente Tquery, lo que ocurre es que para facilitar tu comprensión, lo he puesto en un botón, es decir como pasar una cadena SQL a una Consulta desde un botón, lo mismo puede hacerse en el evento OnCreate del formulario por ejemplo, el que este Tquery se enlace un DataSource y a este último una rejilla, no tiene ninguna relevancia, la pregunta esta contestada, el SQL lo puedes poner donde quieras directamente en la propiedad SQL.Strings del Tquery, lo cual haría que ésta fuese estática y no dinámica con en el ejemplo.

Un Saludol
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #9  
Antiguo 21-11-2004
Marcosr_87 Marcosr_87 is offline
Registrado
 
Registrado: nov 2004
Posts: 5
Poder: 0
Marcosr_87 Va por buen camino
campo clave incremental

Yo cuando hago buscar una descripcion tengo esto en el boton de buscar:
Dbgrid1.DataSource:=DataSource2;
query2.close;
query2.ParamByName('Descripcion').AsString:=frmArticulosBusqueda.Eddescripcion.Text+'%';
query2.Open;
if (query2.EOF) Then ShowMessage('No se encontro ningun articulo con dicha descripcion!!');
end;
end;
y en el SQL tengo esto Select * from articulos2
Where descripcion like :descripcion
y parametro string.
Yo quiero saber que iria en el buscar de codigo si es auto incremental y que parametros es.
Gracias.
Y disculpen por mi ignoracia porque tengo 15 años y lo necesito para el colegio.
Gracias de nuevo.
Responder Con Cita
Respuesta



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
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 11:08:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi