16 个解决方案
#1
up
#2
应该是这样的吧:)
#3
哪位大虾知道,救小弟一把!!!谢谢!!!
#4
用ADOConnection不需要建立DSN啊!!直接设置他的ConnectionString
#5
可以直接连的!用物理位置
#6
ADO可以支持两层结构,也可以支持三层结构。用dsn是用了三层结构,用ado操作odbc,通用性比较好,性能也较好,当数据库标的更改后,用户只要重建dsn就可以。 在BCB里直接用connectionstring联接access,多为jet数据库引擎, 也有用ole_DB做接口的。 jet是access本身的引擎,比较简单好用,不过据说性能上略差。oledb比较新,本人看功能上有取代odbc的趋势,可以连接所有类型的数据库,包括excel, 文本文件,以及其它。 你怎么取舍要看实际需求, 小项目直接用jet接口就行, 要是数据库比较大, 建议还是用oledb或是建dsn。
#7
1。可是,dsn只能连接一个.mdb文件,我做的程序需要连接多个.mdb。请问如何用一个dsn连接多个.mdb文件
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
谢谢!!!
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
谢谢!!!
#8
我建议你用动态连接比较好!在生成一个表,以防止多余的交叉调用!
#9
同意月不常满的方法
#10
多谢各位的帮助!!!
希望各位能帮我解决刚才提出的问题:
1。可是,dsn只能连接一个.mdb文件,我做的程序需要连接多个.mdb。请问如何用一个dsn连接多个.mdb文件
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
希望各位能帮我解决刚才提出的问题:
1。可是,dsn只能连接一个.mdb文件,我做的程序需要连接多个.mdb。请问如何用一个dsn连接多个.mdb文件
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
#11
直接写UDL文件,或者Connection String连MDB不就是了么?ODBC是没必要配的,配了也不好看。
e.g.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\northwind.mdb;Persist Security Info=False
多个数据库:如果不用同时连接,那么一个Connection就行了,换的时候关掉前面的,再连下一个就是了;不过为了省事,几个Ado Connection就是了;
e.g.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\northwind.mdb;Persist Security Info=False
多个数据库:如果不用同时连接,那么一个Connection就行了,换的时候关掉前面的,再连下一个就是了;不过为了省事,几个Ado Connection就是了;
#12
一个连接就可以了,如果你要从另一个文件中读取,可以这样:
select * from [;database="+filePath+";].表名
select * from [;database="+filePath+";].表名
#13
请问:如果要用ADO进行物理连接,同时,连接好几个.mdb,那么可靠性和稳定性如何?
#14
你的连接字符串可以随时更改,无所谓的呀
#15
ADO经常这样打开关闭,会不会影响稳定性和速度?
#16
up一下
#1
up
#2
应该是这样的吧:)
#3
哪位大虾知道,救小弟一把!!!谢谢!!!
#4
用ADOConnection不需要建立DSN啊!!直接设置他的ConnectionString
#5
可以直接连的!用物理位置
#6
ADO可以支持两层结构,也可以支持三层结构。用dsn是用了三层结构,用ado操作odbc,通用性比较好,性能也较好,当数据库标的更改后,用户只要重建dsn就可以。 在BCB里直接用connectionstring联接access,多为jet数据库引擎, 也有用ole_DB做接口的。 jet是access本身的引擎,比较简单好用,不过据说性能上略差。oledb比较新,本人看功能上有取代odbc的趋势,可以连接所有类型的数据库,包括excel, 文本文件,以及其它。 你怎么取舍要看实际需求, 小项目直接用jet接口就行, 要是数据库比较大, 建议还是用oledb或是建dsn。
#7
1。可是,dsn只能连接一个.mdb文件,我做的程序需要连接多个.mdb。请问如何用一个dsn连接多个.mdb文件
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
谢谢!!!
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
谢谢!!!
#8
我建议你用动态连接比较好!在生成一个表,以防止多余的交叉调用!
#9
同意月不常满的方法
#10
多谢各位的帮助!!!
希望各位能帮我解决刚才提出的问题:
1。可是,dsn只能连接一个.mdb文件,我做的程序需要连接多个.mdb。请问如何用一个dsn连接多个.mdb文件
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
希望各位能帮我解决刚才提出的问题:
1。可是,dsn只能连接一个.mdb文件,我做的程序需要连接多个.mdb。请问如何用一个dsn连接多个.mdb文件
2。如果要直接连接.mdb,那么应该怎么连?请写出具体步骤。
#11
直接写UDL文件,或者Connection String连MDB不就是了么?ODBC是没必要配的,配了也不好看。
e.g.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\northwind.mdb;Persist Security Info=False
多个数据库:如果不用同时连接,那么一个Connection就行了,换的时候关掉前面的,再连下一个就是了;不过为了省事,几个Ado Connection就是了;
e.g.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\northwind.mdb;Persist Security Info=False
多个数据库:如果不用同时连接,那么一个Connection就行了,换的时候关掉前面的,再连下一个就是了;不过为了省事,几个Ado Connection就是了;
#12
一个连接就可以了,如果你要从另一个文件中读取,可以这样:
select * from [;database="+filePath+";].表名
select * from [;database="+filePath+";].表名
#13
请问:如果要用ADO进行物理连接,同时,连接好几个.mdb,那么可靠性和稳定性如何?
#14
你的连接字符串可以随时更改,无所谓的呀
#15
ADO经常这样打开关闭,会不会影响稳定性和速度?
#16
up一下