本人正在编一个程序,程序启动后首先向另一个程序发启动报告,它收到后就把Oracle数据库服务器的IP、监听端口、用户名、口令、DatabaseName发送给我。请问这时我怎样连接数据库?
解决方案 »
- 程序员,你上班的时候可以上网吗?(送分贴)
- 文件恢复软件的设计(强烈诚恳求教!)
- [求助]一次过改变多个控件属性!
- 我想改变对话框的界面格调,如底色,字体,....
- 如何将光标定位在EDIT框
- [醒目][大虾求助]:调用什么函数可以打开IE浏览器,类似 OpenWindow("http://localhos.com")的函数.
- 谁能告诉我!!我想用DBComboBox把sql数据库中的所有数据库的名称列出来,如何实现?
- [急急急]如何将在DBGrid中显示出来的内容打印出来???
- 怎么能让Form的标题栏在Form未处于当前窗口时不“变灰”
- 找到了《Windows程序设计中文版》下载地址,地址见内
- 如何从库中读写图片在DELPHI下
- 关于fastReport参数传值问题!
var
mydatabase:Tdatabase;
...
mydatabase:= TDataBase.Create(nil);
with mydatabase do
begin
DriverName:= 'oracle';
Session.GetDriverParams('oracle',mydatabase.Params);
Params.Values['SERVER NAME']:='ora8';
Params.Values['USER NAME']:='system';
Params.Values['PASSWORD']:='manager';
KeepConnection:=true;
LoginPrompt:=false;
DatabaseName:='mydb';
end;
然后将你所有dataset的databasename:='mydb'就可以了