Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe eine asp Seite, in welcher eine DB Connection aufgebaut wird und dann in einer Schleife ein select immer wieder neu zusammengesetzt wird.

Dabei kommt dann so etwas heraus:

select KontaktID from kontakte where name = 'Emetiel Damotil'

Diesen führe ich dann aus. Leider erhalte ich nicht das erwartete bzw. gewünschte Ergebnis. An der DB ausgeführt funktioniert der select jedoch?????

Der Fehler der auftritt ist, dass wann immer ein blank im Feld Name vorhanden ist, kommt nichts zurück :(

Naja und da im Feld name der Vorname " " Nachname steht, haben wir da fast immer ein blank drin. Nur wenn der Name zu einer Gruppe gehört, kann er schon mal ohne blank sein.

Dann steht da so etwas wie "gruppeFuerXyz" oder so drin

Also habe ich den den Kontakt "Emetiel Damotil" noch einmal angelegt nur eben ohne blank also so "EmetielDamotil"

select KontaktID from kontakte where name = 'EmetielDamotil' bringt dann auch das gewünschte Ergebnis.

Nur ist es so, dass ich in der Tabelle kontakte das Feld name nicht einfach überbügeln kann, und überall das bzw. die blank entfernen darf.

Dazu hängen da zu viele andere Tools dran

mit response.write( meinselect ) habe ich mir die selects die ich asführen will auch schon anzeigen lassen. Und wie oben bereits erwähnt mittels copy & paste an der DB ausgeführt -> geht immer

Wo bitte liegt nun mein Denkfehler? Ich hoffe ihr könnt mir helfen.

thx

emetiel

Ich kenne jetzt nicht die Details von ASP, aber wenn Du das gleiche Select mehrfach ausführen musst und sich dabei nur die Condition ändert bzw. der Wert der Condition, dann nimmt man PrepareStatements. Die sollten dann typabhängig die Parameter maskieren.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.