這是代碼:
放了5個Edit用來輸入資料庫資訊。
procedure TForm1.Button3Click(Sender: TObject);
begin
try
OraSession.Options.Net := True;
OraSession.UserName := Edit4.Text;
OraSession.PassWord := Edit5.Text;
OraSession.Server := Edit1.Text+':'+Edit2.Text+'/'+Edit3.Text;
OraSession.Connect;
Memo1.Lines.Add('連接資料庫成功');
except
on E: Exception do begin
Memo1.Lines.Add('讀件連接失敗!'+ E.Message);
end;
end;
end;
報錯ORA-12571
uj5u.com熱心網友回復:
OraSession.Server := Edit1.Text+':'+Edit2.Text+'/'+Edit3.Text;OraSession.Options.Direct := True;
OraSession.connectprompt := false
OraSession.Connect;
這樣試試
uj5u.com熱心網友回復:
OraSession.Options.Direct := True; 這個屬性
沒有加上 OraSession.connectprompt := false 還是沒用。
uj5u.com熱心網友回復:
OraSession1.Server:= '192.168.2.173:1521:orcl';
OraSession1.Username := 'test' ;
OraSession1.Password := 'test' ;
OraSession1.Options.Direct := True;
OraSession1.Options.Net := True;
OraSession1.connectprompt := false;
OraSession1.Connected := True;
uj5u.com熱心網友回復:
varSession: TOraSession;
. . .
Session.Options.Direct := True;
Session.Username := 'Scott';
Session.Password := 'tiger';
Session.Server := '205.227.44.44:1521:orcl';
Session.Connect;
For connection using SID:
...
Session.Server := '205.227.44.44:1521:sid=orcl';
...
For connection using Service Name:
...
Session.Server := '205.227.44.44:1521:sn=orcl';
uj5u.com熱心網友回復:
資料源有沒有配置?uj5u.com熱心網友回復:
TOraSession 是個啥鳥控制元件?uj5u.com熱心網友回復:
配置odbc, ADOConnection就可以連接啊uj5u.com熱心網友回復:
確實沒見過OraSessionuj5u.com熱心網友回復:
本機的odbc有問題吧轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/111635.html
標籤:數據庫相關
