AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken SQL-Statement doesn't return rows

SQL-Statement doesn't return rows

Ein Thema von Khanysha · begonnen am 22. Sep 2016 · letzter Beitrag vom 23. Sep 2016
Antwort Antwort
Seite 4 von 4   « Erste     234
jobo

Registriert seit: 29. Nov 2010
2.947 Beiträge
 
Delphi 2010 Enterprise
 
#31

AW: SQL-Statement doesn't return rows

  Alt 23. Sep 2016, 09:42
Die Regel "wenn select dann open und sonst execsql" ist grundlegend falsch.
Sie ist nicht immer richtig, das allerdings in ganz anderen Anwendungsfällen. Hier im Beispiel bei programmatischer Weiterverarbeitung, die sowieso nur auf gezielte Anwendungsfälle zutreffen kann und nicht bei der interaktiven Eingabe eines SQL Statements durch den Anwender.
Wir können ruhig die Kirche im Dorf lassen oder?
Gruß, Jo
  Mit Zitat antworten Zitat
Khanysha

Registriert seit: 11. Jun 2015
Ort: Dunkeldeutschland
23 Beiträge
 
Delphi 7 Professional
 
#32

AW: SQL-Statement doesn't return rows

  Alt 23. Sep 2016, 09:44
"select" ist nicht das gleiche wie
Code:
 Select ..
(voranstehendes Leerzeichen)
Code:
-- Kommentar: jetzt die Menge abfragen
select ..
Code:

select ..
Ich bin mir dessen bewusst das Select nicht select ist, aber deswegen doch AnsiLowerCase, das macht doch alle Buchstaben klein. Gut das mit dem Leerzeichen ist natürlich so ne Sache.

Ich mache mich mal dran die Exception abzufangen.

EDIT: Also mit der Exception hab ich noch so meine Probleme, hab ich aber jedesmal... Aber was die Leerzeichen anbelangt, kann ich doch mit TrimLeft arbeiten, dann kannst soviele Leerzeichen davor tackern und es interessiert keinen.

Edit2: Okay der Ausschnitt mit dem Kommentar könnte noch ein Problem werden. Nachher werden ja nur Daten aus der Datenbank abgefragt, um sie auswählen zu können und dann nachher noch zu Drucken. Man/Der Benutzer arbeitet gar nicht mit den SQL-Abfragen.

LG
Lizzy

Geändert von Khanysha (23. Sep 2016 um 13:26 Uhr)
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf