Como hago esta consulta?
Hola, yo necesito que un ADOQuery me apunte a 2 tablas, y no se como hacer la consulta, es decir, tengo estas dos tablas:
Código:
Tabla 1 Código:
Tabla 2 Por ejemplo seleccionar todo de tabla1 y tabla2 donde (tabla2.numero=el_numero_que_quiera_poner) Saludos, no encuentro mi librito de SQL Mil gracias |
Hola mamu,
no encuentro ahora mismo un libro de SQL. La consulta es sencillita, algo así podría valerte: AdoQuery1.SQL.Add('select * from tabla1, tabla2 '); AdoQuery1.SQL.Add(' where tabla1.id_tabla1 = tabla2.id_tabla2'); AdoQuery1.SQL.Add(' and tabla1.id_tabla1 = :valor '); AdoQuery1.ParamByName('valor').AsInteger := StrToInt(edit1.text); Eso en el caso que valor sea un entero. Saludos |
Gracias Bicho, probando y probando, a prueba y error, hice lo mismo que me mandaste. La duda nos hace hombres!!!!
Gracias y Saludos PD: perdi mi librito de SQL, me recomendas alguno? |
Me alegro de que te sirviera, y más aún al ver que lo sacaste sólo.
Ahora mismo no encuentro ninguno por los foros. Buscaré por internet. De todos modos, creo que La Cara Oculta de Delphi 4 ha de servir. Saludos |
Bueno, por internet he econtrado rápidamente estos dos enlaces:
http://www.programatium.com/sql.htm aquí hay un manual en web Y en desarrolloweb hay otro para descargar. No se que tal estarán ya que no los he visto. Saludos |
La franja horaria es GMT +2. Ahora son las 12:48:49. |
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