Page 1 of 1

Please Help. Error... TOraSession.ConnectMode

Posted: Sat 14 Apr 2007 09:59
by snap7i
Hi..
I'm "ODAC 6 without source" user.

Under code is error...
-------------------------------------------------
uses
Windows, Messages, SysUtils, Variants, Classes, ..., Ora;

.
.
.
procedure TForm1.Button1Click(Sender: TObject);
begin
with OraSession do
begin
.
.
.
case cbConnectAs.ItemIndex of
0 : ConnectMode := cmNORMAL; <-- ERROR
1 : ConnectMode := cmSYSDBA; <-- ERROR
2 : ConnectMode := cmSYSOPER; <-- ERROR
end;
Connected := True;
end;
end;
-------------------------------------------------

[Error] Unit1.pas[55]: Undeclared identifier: 'cmNORMAL';
[Error] Unit1.pas[56]: Undeclared identifier: 'cmSYSDBA';
[Error] Unit1.pas[57]: Undeclared identifier: 'cmSYSOPER';

Posted: Sat 14 Apr 2007 12:11
by MarkF
Hi,

You just need to add "OraClasses" to your uses clause (that's where those constants live.)

-Mark

Posted: Sat 14 Apr 2007 13:43
by snap7i
Really Really! Thanks Mark.