配置文件连接
来源:互联网 发布:软件开发 部门分类 编辑:程序博客网 时间:2024/06/07 12:55
//*****************************
//* 连接数据库
//* INI参数变量说明
//* mcb_addr :服务器地址
//* mcb_user :数据库用户名;
//* mcb_pwd :密码;
//* mcb_DBName:数据库名;
Function ConnectDB:boolean;
var
f:Tinifile;//INI文件
mcb_DBname,mcb_addr,mcb_User,mcb_Pwd:string;
iSection:string;
begin
//初始化数据库连接--SQL SERVER版本
iSection:='Syspz_DB';
f:=Tinifile.Create(DB_FileName);
mcb_Addr :=trim(f.readString(iSection,'DBAddr',''));
mcb_User :=trim(f.readString(iSection,'DBUser',''));
mcb_Pwd :=trim(f.readString(iSection,'DBPwd',''));
mcb_DBName:=trim(f.readString(iSection,'DBName',''));
f.Free;
try
if Fmain.ADOConnection1.Connected then
Fmain.ADOConnection1.Close;
with Fmain.ADOConnection1 do
begin
Provider := 'SQLOLEDB'; //数据库:SQL Server
Properties['Data Source'].Value := mcb_addr; //服务器地址
Properties['User ID'].Value := mcb_user; //数据库用户名
Properties['Password'].Value := mcb_Pwd; //密码
Properties['Initial Catalog'].Value := mcb_DbName;//数据库名
Open;
end;//with
Result := True;
except
Result := False;
Fmain.ADOConnection1.Close;
ShowMess('连接数据库失败!请确认是否有"'+ mcb_DBName +'"的数据库');
end;//try
end;
//* 连接数据库
//* INI参数变量说明
//* mcb_addr :服务器地址
//* mcb_user :数据库用户名;
//* mcb_pwd :密码;
//* mcb_DBName:数据库名;
Function ConnectDB:boolean;
var
f:Tinifile;//INI文件
mcb_DBname,mcb_addr,mcb_User,mcb_Pwd:string;
iSection:string;
begin
//初始化数据库连接--SQL SERVER版本
iSection:='Syspz_DB';
f:=Tinifile.Create(DB_FileName);
mcb_Addr :=trim(f.readString(iSection,'DBAddr',''));
mcb_User :=trim(f.readString(iSection,'DBUser',''));
mcb_Pwd :=trim(f.readString(iSection,'DBPwd',''));
mcb_DBName:=trim(f.readString(iSection,'DBName',''));
f.Free;
try
if Fmain.ADOConnection1.Connected then
Fmain.ADOConnection1.Close;
with Fmain.ADOConnection1 do
begin
Provider := 'SQLOLEDB'; //数据库:SQL Server
Properties['Data Source'].Value := mcb_addr; //服务器地址
Properties['User ID'].Value := mcb_user; //数据库用户名
Properties['Password'].Value := mcb_Pwd; //密码
Properties['Initial Catalog'].Value := mcb_DbName;//数据库名
Open;
end;//with
Result := True;
except
Result := False;
Fmain.ADOConnection1.Close;
ShowMess('连接数据库失败!请确认是否有"'+ mcb_DBName +'"的数据库');
end;//try
end;
- 配置文件连接
- 连接池配置文件
- SSH连接配置文件
- PROXOO连接池配置文件
- 数据连接池配置文件
- Oracle 远程连接配置文件
- Hibernate连接配置文件
- 连接数据库 配置文件 configer
- hibernate连接mysql配置文件
- hibernate连接mysql配置文件
- oracle PlSQL连接配置文件
- hibernate连接mysql配置文件
- Hibernate配置文件连接Mysql
- hibernate连接mysql配置文件
- 使用配置文件连接数据库
- c#连接oracle配置文件
- Pycharm连接数据库配置文件
- 利用配置文件连接数据库
- 八月十二日
- NET程序中常用的代码
- 搬家了
- 男人30岁之前要完成的事!!
- unpec2 + src by Human
- 配置文件连接
- 一篇被台湾网站封杀的帖子
- 谈谈模拟足球游戏中人工智能的应用
- NTFS文件系统特性概述
- 开始运行命令集合
- .NET程序中常用的代码
- Configuring the Catalyst 5000 Series Switch
- 智能足球攻防战— AI-RCJ使用浅例(1)
- Asp.net 1.0 升级至 ASP.NET 2.0十个问题总结