Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

Ich hab eine einfache Implementation der Suche in Oracle Databank wie nachstehend:


SelectCommand='SELECT * FROM "RECIPE_ID" WHERE ("RECIPEID" = :RECIPEID) ORDER BY "TOOL_ID"'

zum Beispiel:

1.Suchen nach recipeID: coolId

Suche Ergebnis: coolId

Aber brauche ich alle RecipeId als Ergebnis die die gesuchte Reihung enthalten.

zum Beispiel:

1.Suchen nach recipeID: coolId

Suche Ergebnis: coolId, coolid2,coolid_late etc.

Wie kann ich den Select Befehl verbessern?

Danke,

Iliya

Geschrieben
Ich hab eine einfache Implementation der Suche in Oracle Databank wie nachstehend:

Naja einigen wir uns drauf, dass Du ein SELECT mit einer WHERE-Bedingung hast ;)

Aber brauche ich alle RecipeId als Ergebnis die die gesuchte Reihung enthalten.

zum Beispiel:

1.Suchen nach recipeID: coolId

Suche Ergebnis: coolId, coolid2,coolid_late etc.

Ich versteh leider nicht was du meinst. Möchtest Du nach mehreren Begriffen gleichzeitig suchen?

Wie kann ich den Select Befehl verbessern?

Lass die unnötigen " " und ( ) weg.

Dim

Geschrieben

Nein. :)

Als ich hab geschrieben, brauche ich all recipeID die die gesuchte Reihung enthalten.

Beispiel:

Table:recipeId

Column recipeID:

cool

cool2

cool3

Jetzt wenn ich ein Select mit RecipeId="cool" ausführe, ist das Ergebnis nur "cool". Das problem ist dass ich cool, cool2 and cool3 brauchen möchte, weil alle die Reihung "cool" enthalten.

Gruß,

Iliya

Geschrieben

Leider funkzioniert es nicht.

Willst du wirklich den Select ändern wie folgt:


SelectCommand='SELECT * FROM "RECIPE_ID" WHERE RECIPEID LIKE :RECIPEID||'%' ORDER BY "TOOL_ID"'>

Servertag wurde falsch formatiert. :)

Iliya

Geschrieben

Es gibt ein Problem mit


"RECIPEID" LIKE :RECIPEID%

wahrscheinlich wegen %.:rolleyes:

Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...