Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zugriff auf Oracle zwecks Serienbrief (https://www.delphipraxis.net/127710-zugriff-auf-oracle-zwecks-serienbrief.html)

beule 17. Jan 2009 20:12

Datenbank: Oracle • Version: 10g • Zugriff über: Frage?

Zugriff auf Oracle zwecks Serienbrief
 
Hi,

ich habe Delphi 2005 Personal und bin mit ADO (Komponente will er nicht installieren) gescheitert.

Welche Möglichkeiten habe ich mit Delphi 2005 um auf Oracle 10g zuzugreifen. In meiner Palette habe
ich dafür keine geeignete Komponente gefunden.

Welche Komponente brauche ich und wer kann mir ein Beispiel für einen connect zeigen.

Das Delphi Programm soll per Parameter einen Datensatz für einen Serienbrief ziehen
und diesen dann in Word anzeigen. Der Anwender kann dann noch was verändern bevor gedruckt wird.

Habe leider lange nichts mehr mit Delphi gemacht.

Danke

omata 17. Jan 2009 20:15

Re: Zugriff auf Oracle zwecks Serienbrief
 
Die Personal-Version hat kein TDataSet. Somit wird das vermutlich gar nicht gehen.

omata 17. Jan 2009 20:26

Re: Zugriff auf Oracle zwecks Serienbrief
 
Zitat:

Zitat von omata
Die Personal-Version hat kein TDataSet. Somit wird das vermutlich gar nicht gehen.

siehe auch hier

sirius 17. Jan 2009 22:04

Re: Zugriff auf Oracle zwecks Serienbrief
 
Du nimmst besser eine andere Delphi-Version. Nicht umsonst hat man die PE-version herausgegeben für Leute die keine Datenbank brauchen. Kostenlos und mit ADO wäre da Turbo Delphi Explorer. Allerdings mit anderen Einschränkungen.

Alternativ kannst du das OCI auch direkt Programmieren. Ein einfaches SQL-Statement könnte da sogar recht einfach zu machen sein (muss aber nicht, ich habs mir nur mal angesehen, aber noch nie selber gemacht).

Ich wies nicht, ob die Devart- bzw. AlroundAutomations Klassen am TdataSet vorbei programmieren. Aber die kosten ja auch Geld.

beule 18. Jan 2009 09:39

Re: Zugriff auf Oracle zwecks Serienbrief
 
Hi @omata, hi @sirius,

vielen Dank für Eure Informationen. Aufgrund Eurer Aussagen werde ich diese Aufgabe jetzt mit Access lösen.

Ciao


Alle Zeitangaben in WEZ +1. Es ist jetzt 11: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 by Thomas Breitkreuz