社区
数据库及相关技术
帖子详情
关于ADOConnection的ConnectionString中的问题
krakan
2004-10-06 09:32:52
我在程序中调用ConnectionString中的省略号中的build动态配置数据库连接信息,可出现一个问题,我要把连接信息保存到.ini文件中,我怎么表示这些配置信息呢?例如我要表示数据库类型,用ADOonnection->ConnectionString->Provider表示是显然不行的,那怎么办呢?
...全文
115
3
打赏
收藏
关于ADOConnection的ConnectionString中的问题
我在程序中调用ConnectionString中的省略号中的build动态配置数据库连接信息,可出现一个问题,我要把连接信息保存到.ini文件中,我怎么表示这些配置信息呢?例如我要表示数据库类型,用ADOonnection->ConnectionString->Provider表示是显然不行的,那怎么办呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
milkwayhong
2004-10-07
打赏
举报
回复
楼上说得很对呀,你在onshow()里把读出来的值赋给ADOonnection->ConnectionString就可以了,oncreate()也可以。
futulove
2004-10-07
打赏
举报
回复
最好判断一下,连接不上数据库要关闭程序的
doulikeme
2004-10-06
打赏
举报
回复
这个不是很简单么,你先用CB带的工具先Build,然后不是可以看见它的Connectiong String了么,把这个字串保存到INI文件里,用的时候读出来赋值给ADOonnection->ConnectionString不就可以了么。
Delphi数据库批量查询数据控件.rar
Delphi批量查询数据,采用控件来查询,在安装此控件前,先安装raiz3.10控件。 FTerm:SQL 语句,FShowTerm:Show给User的组合条件 StrdateField_E按日期分段查询的日期字段英文名 查询过程
中
,把单引号转换成两个单引号/检验是否为数值型,并考虑到了日期时间型和布尔型数据,批量查询较准确。 //从注册表
中
读出
Connection
String
Reg01.RootKey := HKEY_CURRENT_USER; if Reg01.OpenKey('\Software\LdcErpAcc\QueryDemo', True) then str
Connection
:= Reg01.Read
String
('
Connection
');
ADO
Connection
1.
Connection
String
:= str
Connection
; try
ADO
Connection
1.open; except
ADO
Connection
1.Close; str
Connection
:= PromptDataSource(0,
ADO
Connection
1.
Connection
String
); if str
Connection
<> '' then begin
ADO
Connection
1.
Connection
String
:= str
Connection
; //如果注册表
中
没有信息则创建信息 if (Reg01.OpenKey('\Software\LdcErpAcc\QueryDemo', False)) = False then reg01.CreateKey('\Software\LdcErpAcc\QueryDemo'); //将
Connection
String
写到注册表
中
Reg01.OpenKey('\Software\LdcErpAcc\QueryDemo', True); Reg01.Write
String
('
Connection
', str
Connection
);
ADO
Connection
1.Open; end else Application.Terminate; end;
DELPHI
ADO
读取Excel文件范例.rar
DELPHI
ADO
读取Excel文件范例,进行数据的转换和导入导出。要用DELPHI
中
的
ADO
系列控件访问Excel数据文件,首先应该建立一些基本概念。你需要将一个Excel数据文件想象为一个关系数据库,Excel文件
中
的每个工作表就对应该数据库
中
的一个表,而工作表
中
的每一列当然就是表的列了。然后,按照下列面的秘诀进行就可以。 1.设置
ADO
Connection
的
Connection
String
连接的数据库名称当然就是你要打开的Excel文件,注意扩展名是*.xls,而不是*.mdb。最关键的一点是,还要设置扩展属性Extended Properties为“Excel 8.0”,否则,测试连接时会报告无法识别数据格式的错误。Extended Properties的属性值在“所有”参数页
中
输入。 2.设置
ADO
DataSet或
ADO
Table,将
ADO
DataSet或
ADO
Table连接到刚才的
ADO
Connection
。如果不用
ADO
Connection
,也可以参照上面的方法直接设置
ADO
DataSet或
ADO
Table的
Connection
String
属性。 3.打开
ADO
DataSet或
ADO
Table。
商品批发管理系统
ADO
版 (SQL数据库)
本作品采用C/S模式,采用delphi+win2000+SQL2000设计,适用与局域网。安装:(1)建立数据库 把DB目录底下的cat.sql倒入你的SQL服务器,名字随便,如CAT。 在CAT的denglu表
中
加入一条记录,jb为admin。(2)原程序
中
的设置 打开DM窗口,点选
ADO
Connection
的
Connection
String
后面的省略号,点Build... 选择提供者
中
的Microsoft OLE DB Provider for SQL Server 再点下一步 选择服务器名,如CAX,用户名sa ,密码为你的服务器密码, 服务器上的数据库为刚才创建的数据库,如CAT,你可以钩上保存密码。测试连接,成功就可以了。再把所有的
ADO
table的active还有
ADO
Qtubiao的active属性设为true。 同样在denglu窗口和denglu2窗口
中
的
ADO
Ttable的
Connection
String
属性做如上设置。有什么
问题
请与我联系: 杨安(catan), Email:catan_1981@163.com qq:48687078
商品批发管理系统
ado
版
本作品采用C/S模式, 采用delphi+win2000+SQL2000设计,适用与局域网。 安装: (1)建立数据库 把DB目录底下的cat.sql倒入你的SQL服务器,名字随便,如CAT 在CAT的denglu表
中
加入一条记录,jb为admin (2)原程序
中
的设置 打开DM窗口,点选
ADO
Connection
的
Connection
String
后面的省略号,点Build... 选择提供者
中
的Microsoft OLE DB Provider for SQL Server 再点下一步 选择服务器名,如CAX,用户名sa ,密码为你的服务器密码, 服务器上的数据库为 刚才创建的数 据库,如CAT, 你 可以钩上保存密码。测试连接,成功就可以了。 再把所有的
ADO
table的active还有
ADO
Qtubiao的active属性设为true 同样在denglu窗口和denglu2窗口
中
的
ADO
Ttable的
Connection
String
属性做如上设置。
商品批发管理系统
ADO
版
作品采用C/S模式,采用delphi+win2000+SQL2000设计,适用与局域网。安装:(1)建立数据库 把DB目录底下的cat.sql倒入你的SQL服务器,名字随便,如CAT。 在CAT的denglu表
中
加入一条记录,jb为admin。(2)原程序
中
的设置 打开DM窗口,点选
ADO
Connection
的
Connection
String
后面的省略号,点Build... 选择提供者
中
的Microsoft OLE DB Provider for SQL Server 再点下一步 选择服务器名,如CAX,用户名sa ,密码为你的服务器密码, 服务器上的数据库为刚才创建的数据库,如CAT,你可以钩上保存密码。测试连接,成功就可以了。再把所有的
ADO
table的active还有
ADO
Qtubiao的active属性设为true。 同样在denglu窗口和denglu2窗口
中
的
ADO
Ttable的
Connection
String
属性做如上设置。 聲明: 這東西不是我寫的.... 若有任何問題, 請版主立即delete
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章