AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi variabler Tabellenname in SQL-Abfrage
Thema durchsuchen
Ansicht
Themen-Optionen

variabler Tabellenname in SQL-Abfrage

Ein Thema von Luca Haas · begonnen am 9. Okt 2017 · letzter Beitrag vom 10. Okt 2017
Antwort Antwort
nahpets
(Gast)

n/a Beiträge
 
#1

AW: variabler Tabellenname in SQL-Abfrage

  Alt 10. Okt 2017, 12:54
Entsprechende Routinen gibt es auch in anderen Komponentensammlungen für Datenbankzugriffe.

Sie kapseln (mal mehr, mal weniger gut), den SQL-Standard, aus dem sich ergibt, wo im INFORMATION_SCHEMA was zu suchen ist.

Wenn man die Routinen der Komponenten nutzt, muss man halt nicht alles selber machen.

Letztlich müssen es alle Komponentensammlungen auf den gemeinsamen Nenner des SQL-Standards runterbrechen, um gegen beliebige Datenbanken laufen zu können.

Und wenn man Glück hat, haben die Bauer der Komponentensammlungen dann auch die Besonderheiten von X Datenbanken (mehr oder weniger gut) berücksichtigt.

Und ja, man kann es immer und überall auch selber machen. Aber für jemanden, der das Programmieren mit Delphi lernt und die ersten Schritte in Richtung Datenbank macht, ist das händische Ermitteln der Datenbankinformationen zur weiteren Verarbeitung, doch etwas übertrieben.

Jedenfalls nutze ich zuerst die Methoden, die Delphi mit seinen Komponenten liefert. Und erst dann, wenn es da Probleme gibt, fange ich an, eigene Lösungen zu entwickeln.
Das soll in der Art auch der Sinn von RAD sein, wofür Delphi ja seit seinen Anfangstagen durchaus bekannt ist.
  Mit Zitat antworten Zitat
Antwort Antwort


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 +1. Es ist jetzt 05:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz