Sia Geschrieben 7. März 2002 Geschrieben 7. März 2002 Hallöchen, die letzte rettung ist immer dieses Forum wenns echt nicht weiter geht:-) Folgendes Problem hab ich: if ( isName ) selectedLab = "Name"; else selectedLab = "ID"; try { rsTmp = stmt.executeQuery( "SELECT ID, Name, Typ, File, extern, Bitmap FROM AvailObj WHERE '" + selectedLab + "' = '" + value + "'" ); Das 'selectedLab' soll entweder in der Spalte Name oder ID suchen. Leider passiert gar nichts im Programm. Es kommt nicht mal ein Fehler:-( Ich weiß auch nicht weiter... Zitieren
T. Schiffler Geschrieben 7. März 2002 Geschrieben 7. März 2002 Hi Versuchs mal so: if ( isName ) selectedLab = "Name"; else selectedLab = "ID"; try { rsTmp = stmt.executeQuery( "SELECT ID, Name, Typ, File, extern, Bitmap FROM AvailObj WHERE " + selectedLab + ' = '" + value + "'" ); [code] Zitieren
Sia Geschrieben 7. März 2002 Autor Geschrieben 7. März 2002 Funktioniert irgendwie nicht. Zur Übersicht nochmal mit einigen Spaces dazwischen: rsTmp = stmt.executeQuery( "SELECT ID, Name, Typ, File, extern, Bitmap FROM AvailObj WHERE " + selectedLab + ' = ' " + value + " ' " ); War das so gemeint? Zitieren
T. Schiffler Geschrieben 7. März 2002 Geschrieben 7. März 2002 eher so rsTmp = stmt.executeQuery( "SELECT ID, Name, Typ, File, extern, Bitmap FROM AvailObj WHERE " + selectedLab + " = ' " + value + " ' " ); Zitieren
Sia Geschrieben 7. März 2002 Autor Geschrieben 7. März 2002 Ok, danke:-) Das funktioniert. Bis zur nächsten Frage;) Sia Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.