AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Verschiedene Datenbank Querys in einer Funktion benutzen
Thema durchsuchen
Ansicht
Themen-Optionen

Verschiedene Datenbank Querys in einer Funktion benutzen

Ein Thema von ASKtec · begonnen am 27. Nov 2008 · letzter Beitrag vom 28. Nov 2008
 
ASKtec

Registriert seit: 19. Okt 2007
38 Beiträge
 
#1

Verschiedene Datenbank Querys in einer Funktion benutzen

  Alt 27. Nov 2008, 14:36
Datenbank: MSSQL + mySQL • Zugriff über: ADO + mySQL direct
Hallo zusammen,

ich habe mal wieder eine Frage...

Ich habe eine Anwendung die Daten aus einer Datenbank auslesen und diese weiterverarbeiten soll. Die Datenbank kann sowohl eine MSSQL als auch eine mySQL-Datenbank sein. Ich benutze für den Zugriff auf MSSQL die ADO-Komponenten der Gruppe dbGo und für den Zugriff auf mySQL die SQL Komponenten aus der Gruppe dbExpress (inkl. mySQLdirect von CoreLab).

Nun habe ich allerdings heftig viel Quellcode im Programm, weil ich für jede Datenbankversion andere Komponenten benutze.

Kann ich irgendwie an eine Funktion die passende Query übergeben um die hälfte des Quellcodes einzusparen? Im Moment greife ich ja über Form1.ADOQuery1... oder über Form1.SQLQuery1... auf die entsprechenden Komponenten zu.

Ideal wäre es ja einen Funktionsaufruf ala

Delphi-Quellcode:
function machwasmitderDB(query: ?????):booelan;
    query.sql.add(.....)
Geht sowas mit den zwei verschiedenen Komponenten?

Danke für eure Hilfe

Andreas
  Mit Zitat antworten Zitat
 


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:24 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 by Thomas Breitkreuz