Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #10  
Antiguo 07-10-2015
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 14
aguml Va por buen camino
De momento hasta saber como trabajar con la BD que deseo estoy investigando un poco con una de las que aparece en la lista pero solo para hacer consultas. Tengo esto para hacer una consulta:
Código PHP:
if(EditName->Text.IsEmpty() && !EditId->Text.IsEmpty())
      
mySQLQuery1->SQL->Add(AnsiString().sprintf("SELECT * FROM actor WHERE actor_id LIKE '%%%s%'",EditId->Text));
   else if(
EditId->Text.IsEmpty() && !EditName->Text.IsEmpty())
      
mySQLQuery1->SQL->Add(AnsiString().sprintf("SELECT * FROM actor WHERE first_name LIKE '%%%s%%'",EditName->Text));
   else if(!
EditName->Text.IsEmpty() && !EditId->Text.IsEmpty())
      
mySQLQuery1->SQL->Add(AnsiString().sprintf("SELECT * FROM actor WHERE actor_id LIKE '%%%s%' AND first_name LIKE '%%%s%%'",EditId->Text,EditName->Text)); 
Se supone que si no hay nada escrito en el Edit del nombre pero si hay algo en el del Id busca por el id, si es al contrario busca por el nombre, y si hay algo escrito en ambos busca por ambos. En el tercero me falla ya que solo me da coincidencias correctas con el id pero no por el nombre. O sea que si fuese id=22334 y nombre=peter, si en el edit del nombre pongo "c" y en el del id pongo "22" me lo mostrará aunque la "c" no aparece en peter ¿como seria eso para que funcione correctamente?

Última edición por aguml fecha: 07-10-2015 a las 22:33:28.
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
No puedo conectar php con mysql Ken_Masters PHP 6 05-01-2009 18:23:00
no me puedo conectar con el BDE fedelphi Conexión con bases de datos 1 16-11-2006 22:56:02
No puedo conectar en internet elcigarra MySQL 3 06-08-2006 15:55:17
no puedo conectar a mysql acertij022 MySQL 3 02-12-2004 14:44:48
no puedo conectar en red sercornejov Firebird e Interbase 1 01-12-2004 20:12:19


La franja horaria es GMT +2. Ahora son las 23:10:51.


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