Hallo,
ich habe einen SQL befehl, der sich dynamisch zusammen baut.
Vereinfacht sieht das so aus!
Mein Problem ist, das es Unmengen von Zeit braucht eh ein Ergebnis zustande kommt!
Test es ja auch bis jetzt nur auf meinem Rechner und wenn das dann übers netz geht und dann über 100Leute dran hängen, wird das ganze wohl mehrere Sekunden wenn nicht länger dauern!
Was kann ich also noch verwenden außer Like und dem % nach dem Namen.
Hat jemand eine gute IDEE :###
ich habe einen SQL befehl, der sich dynamisch zusammen baut.
Vereinfacht sieht das so aus!
Code:
String rsbwhere = "";
if(!tname.getText().equals(""))
{
rsbwhere = "name Like '"+ tname.getText()+"%'";
}
if(!truf.getText().equals(""))
{
rsbwhere = rsbwhere+" and rufname Like '"+ truf.getText()+"%'";
}
String rsb="SELECT * FROM person where "+rsbwhere;
Mein Problem ist, das es Unmengen von Zeit braucht eh ein Ergebnis zustande kommt!
Test es ja auch bis jetzt nur auf meinem Rechner und wenn das dann übers netz geht und dann über 100Leute dran hängen, wird das ganze wohl mehrere Sekunden wenn nicht länger dauern!
Was kann ich also noch verwenden außer Like und dem % nach dem Namen.
Hat jemand eine gute IDEE :###