Miércoles 13 de Noviembre de 2024, 07:33
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
»
C++ Builder
(Moderador:
Eternal Idol
) »
Problema Al Mostrar Img En Base De Datos
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Problema Al Mostrar Img En Base De Datos (Leído 1478 veces)
Linspire
Miembro MUY activo
Mensajes: 232
Problema Al Mostrar Img En Base De Datos
«
en:
Sábado 7 de Mayo de 2005, 01:59 »
0
Hola, este es el problema, cuando por ejemplo escribes en el Edit1 Abies, la cantidad de Abies que hay en la tabla es de dos, esto lo dice la el DBCaption que está con el Label que dice >>Coincidencias, el problema es que muestra todos los registros, cuando solo debería mostrar los que coinciden con la Búsqueda.
Les agradeceré mucho su ayuda, a quien este interesado, por favor que lo anuncie aquí junto con su e-mail, para enviar el archivo, ya que pesa 640 Kb y solo se permiten transferir 128 Kb.
Muchisimas gracias, les aseguro que es de vital importancia para mi.
Tambíen puede escribirme a
edoardoo@lycos.es
Tweet
[size=109]
My Blog de Programación
[/i][/b][/size]
´
[size=109]Tan solo quiero pensar que todo es un sueño y que no quiero despertar
porque quiero controlarlo como yo quiera.
[/size]
Todo es posible, lo imposible solo cuesta un poco más. Dan Drown.
mumo
Miembro activo
Mensajes: 66
Re: Problema Al Mostrar Img En Base De Datos
«
Respuesta #1 en:
Miércoles 11 de Mayo de 2005, 15:35 »
0
HOLA MUESTRAME COMO ESTA HECHA TU CONSULTA Y TE AYUDO.
Linspire
Miembro MUY activo
Mensajes: 232
Re: Problema Al Mostrar Img En Base De Datos
«
Respuesta #2 en:
Miércoles 11 de Mayo de 2005, 21:31 »
0
Muchisimas gracias por ofrecerme tu ayuda, pero afortunadamente y precisamente el día de hoy encontre la solución, resulta que la consulta era:
DBGrid1->Visible=true;
AnsiString consulta,consultaA,bus,cont;
if(RadioButton1->Checked==true)
{
bus=Edit1->Text;
consulta=consulta +"select Clave_especie, Especie, Autor, Variedad from especies where Especie like " + "'%" + bus + "%'";
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add(consulta);
Query1->Open();
cont=cont+"select count(*) as Especie from especies where Especie like " + "'%" + bus +"%'";
Query2->Close();
Query2->SQL->Clear();
Query2->SQL->Add(cont);
Query2->Open();
}
if(RadioButton2->Checked==true)
{
bus=Edit1->Text;
consultaA=consultaA +"select Clave_especie, Especie, Autor, Variedad from especies where Autor like " + "'%" + bus + "%'";
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add(consultaA);
Query1->Open();
cont=cont+"select count(*) as Especie from especies where Autor like " + "'%" + bus +"%'";
Query2->Close();
Query2->SQL->Clear();
Query2->SQL->Add(cont);
Query2->Open();
}
Cuando lo correcto era:
DBGrid1->Visible=true;
AnsiString consulta,consultaA,bus,cont;
if(RadioButton1->Checked==true)
{
bus=Edit1->Text;
consulta=consulta +"select Clave_especie, Especie, Autor, Variedad,
Imagen
from especies where Especie like " + "'%" + bus + "%'";
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add(consulta);
Query1->Open();
cont=cont+"select count(*) as Especie from especies where Especie like " + "'%" + bus +"%'";
Query2->Close();
Query2->SQL->Clear();
Query2->SQL->Add(cont);
Query2->Open();
}
if(RadioButton2->Checked==true)
{
bus=Edit1->Text;
consultaA=consultaA +"select Clave_especie, Especie, Autor, Variedad,
Imagen
from especies where Autor like " + "'%" + bus + "%'";
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add(consultaA);
Query1->Open();
cont=cont+"select count(*) as Especie from especies where Autor like " + "'%" + bus +"%'";
Query2->Close();
Query2->SQL->Clear();
Query2->SQL->Add(cont);
Query2->Open();
}
Bueno, un pequeño error que cualquier principiante puede tener, de todas formas muchas gracias. Te adjunto la imagen en donde se muestra el resultado.
Hasta pronto.
[size=109]
My Blog de Programación
[/i][/b][/size]
´
[size=109]Tan solo quiero pensar que todo es un sueño y que no quiero despertar
porque quiero controlarlo como yo quiera.
[/size]
Todo es posible, lo imposible solo cuesta un poco más. Dan Drown.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
»
C++ Builder
(Moderador:
Eternal Idol
) »
Problema Al Mostrar Img En Base De Datos