Einzelnen Beitrag anzeigen

fly_singapore

Registriert seit: 31. Mär 2007
Ort: Kolbnitz/Bonn Österreich/Deutschland
96 Beiträge
 
Delphi 2006 Enterprise
 
#1

Datasource und die Eigenschaft Dataset

  Alt 10. Sep 2008, 13:00
Datenbank: MS-SQL-Server • Version: 2000 • Zugriff über: über ADO
Hallo Allerseits,


leider habe ich folgendes Problem. Ich habe in einer selbstdefinierten Funktion ein Typ Dataset als Rückgabewert definiert. Ist diese Funktion erfolgreich ausgeführt worden, wird also ein Dataset zurückgegeben. Dies funktioniert auch sehr schön..

Möchte ich aber dieses Dataset der Eigenschaft <datasource1.dataset> zuweisen, also etwa so:

Delphi-Quellcode:

// in einer Funktion wird ein Dataset erzeugt. Eingabewert ist ein SQL-String

oDataset := open_query('SELECT * FROM tbl_mig');

// nun soll der erzeugte Dataset einem Datasource-Objekt zugeordnet werden. Auf diesem Datasource-Objekt soll im spätenen Verlauf
// Datensteuerungs-Controls wie DBEdit oder DBGrid zugreifen können
 
  datasource1.dataset := oDataset;

Leider meldet Delphi einen Fehler, da TDataset und Dataset inkompatibel sind.. Mangels hinreichender Lösungskompetenz meinerseits, bitte ich um Hilfe. Es wäre toll, wenn jemand eine Lösung hätte

Peter aus Köln
Peter Steffens
  Mit Zitat antworten Zitat