Einzelnen Beitrag anzeigen

MOLer

Registriert seit: 10. Mai 2007
13 Beiträge
 
Delphi XE2 Professional
 
#1

wie komponenten in units deklarieren

  Alt 11. Mai 2007, 07:15
Hallo,

ich habe ein problem, bei dem mir bestimmt geholfen werden kann,
ich bin nämlich noch blutiger anfänger...

ich will mittels ODAC-Komponenten auf eine Oracle-Datenbank zugreifen.
(DB-Verbindung über die OraSession)
wenn ich das aus einer Unit mit einem FORM mache, funktioniert das auch so.
Delphi-Quellcode:
unit Unit1;
interface
uses
  Windows, ......;

type
  TForm1 = class(TForm)
    OraSession1: TOraSession;
    ..........
    ..........
  end;


var
  Form1: TForm1;

implementation

.............
Nun will ich aber einige sachen in eine extra unit (ohne form) auslagern,
was is bisher nich hinbekomme. Hab das so versucht
Delphi-Quellcode:
unit Unit_Sub;
interface

uses
  Windows, .....;

var SubSession1:TOraSession;


implementation

.......
So lässt sichs ohne weiteres compilieren, aber wenn ich nun eine Datenbankverbindung mittels der Session aufbauen will, bekomme ich eine Zugriffsverletzung.


Hoffe mir kann einer Helfen - danke im voraus.



gruß stefan
  Mit Zitat antworten Zitat