Veröffentlicht 20. Mai 200322 j hey. ich will unter borland nen filter setzten. das soll wie volgt aussehen. untUebersicht->dbedtSeminar_ID->Text = filter suche nach filter dbgrid1 = filter setzten so solls aussehn. blos halt in quelltext geschreiben. und da dacht ich mir halt setz ich nen filter ein. klapt aber nich so wies soll. es gibt doch noch die möglichkeit mit nem sql-statement oder? kann mir wer helfen?
20. Mai 200322 j // man nehme: // 1x DBGrid // 1x Query // 1x DataSource // 1xButton // 1xEdit // im Objektinspektor: Query->Databasename=ODBC-DatenbankAlias; // unter einem Button: DataSource->Dataset=Query; DBGrid->Datasource=DataSource; Query->Close; Query->SQL->Clear; Query->SQL->Add("select * from SeminarTabellenName where Seminar_ID='" +Edit->Text+"';"); Query->Open; /* Alternativ kann man auch ÄHNLICHE Datensätze suchen: Query->SQL->Add("select * from SeminarTabellenName where Seminar_ID LIKE '" +Edit->Text+"';"); sollte SEMINAR_ID kein string sein nutze folgende Zeile: Query->SQL->Add("select * from SeminarTabellenName where Seminar_ID=" +Edit->Text+";"); oder Query->SQL->Add("select * from SeminarTabellenName where Seminar_ID LIKE " +Edit->Text+";"); */
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.