搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 请教打开数据库时用字符串变量代替数据库名称的方法
标题:
请教打开数据库时用字符串变量代替数据库名称的方法
只看楼主
wei855198
等 级:
蝙蝠侠
威 望:
5
帖 子:228
专家分:944
注 册:2009-4-24
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:1
请教打开数据库时用字符串变量代替数据库名称的方法
想法是这样的:
因为所存在的数据库文件不止一个,想在程序启动时选择要用到的数据库,然后将名字存在字符串变量中,在代码中用字符串变量代替数据库文件名,以便每次启动可以打开不动的数据库。
但是不知道这种方法是否可以,也不知道怎么用代码实现,请高手指教。
用ADO连接。
搜索更多相关主题的帖子:
字符
变量
数据库
名称
代替
2009-09-01 19:56
wei855198
等 级:
蝙蝠侠
威 望:
5
帖 子:228
专家分:944
注 册:2009-4-24
第
2
楼
得分:0
补充,例如,我原来使用打开数据库的代码为
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim rs2 As New ADODB.Recordset
Dim str1 As String
Dim str2 As String
Dim str3 As String
str1 = "Provider=Microsoft.Jet.OLEDB.4.0;"
str2 = "Data Source=" + App.Path + "\db1.mdb;"
str3 = "Jet OLEDB:Database Password="
conn.Open str1 & str2 & str3
但这样已经在代码中指定了数据库文件db1.mdb,现在我想用字符串dbname代替db1,应该如何写代码啊?
护肤小店 http://mina2010.
靓装小店 http://liangliyizu2010.
2009-09-01 20:12
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-284441-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.360732 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved