搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ system.data.oledb 数据连接问题
标题:
system.data.oledb 数据连接问题
只看楼主
jiaanv
等 级:
新手上路
帖 子:10
专家分:0
注 册:2012-3-25
第
11
楼
得分:0
你是用VS2008哪个软件编程的吗?VS2008连接其他数据库统一都是用OleDbConnection连接的,除了SQL数据库外。我的在其他电脑运行都是正常,只有自己这台有问题,不过自己这台电脑还有其他人设计的软件,也是连接同一个数据库和表内容,他具然能运行,自己反而不能运行,你说怪不怪,到底哪里出错
想了好长时间,还是觉得自己的电脑哪个System.data.dll文件有问题
2012-03-27 22:47
jiaanv
等 级:
新手上路
帖 子:10
专家分:0
注 册:2012-3-25
第
12
楼
得分:0
不过我重装了好几次net framework 3.5,问题还是一样,是不是net framework 3.5重装是不能解决system.data.dll文件坏了的问题??????~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~好怪
2012-03-27 22:58
xydddaxia
等 级:
贵宾
威 望:
33
帖 子:466
专家分:2307
注 册:2009-3-20
第
13
楼
得分:0
连接DB2是System.Data.Odbc.OdbcConnection
连接ACCESS是System.Data.OleDb.OleDbConnection
有区别的
站在春哥的肩膀上
2012-03-28 09:03
jiaanv
等 级:
新手上路
帖 子:10
专家分:0
注 册:2012-3-25
第
14
楼
得分:0
13楼的,非常谢谢你的提 示:
我上网查了一下,原来连接DB2数据库还有你哪种方法就是OdbcConnection
而我的OleDbConnection 想连接DB2数据库存时,必须先定义哪个“Provider=IBMDADB2.1”为前题才可以连接,也就是说,System.Data.Odbc.OdbcConnection
和System.Data.OleDb.OleDbConnection都可以连接DB2数据库的,我现在代码改一改,改成OdbcConnection DB2Connection = new OdbcConnection("Dsn=DataSourceName;uid=UserName;pwd=mismidas");//创建DB2的数据源连接看看行不行,先说声谢谢,教会我连接DB2的第二种 方法
2012-03-28 14:12
xydddaxia
等 级:
贵宾
威 望:
33
帖 子:466
专家分:2307
注 册:2009-3-20
第
15
楼
得分:20
回复 14楼 jiaanv
网上查了下,OleDbConnection 却是可以连DB2,那问题很有可能出现在连接字符串了,
还是CSDN上写的详细,关于DB2的各种连接字符串
http://blog.
站在春哥的肩膀上
2012-03-28 15:19
wangdongjie
等 级:
新手上路
帖 子:1
专家分:0
注 册:2012-3-28
第
16
楼
得分:0
我正想问C#怎么连接access呢
2012-03-28 15:43
jiaanv
等 级:
新手上路
帖 子:10
专家分:0
注 册:2012-3-25
第
17
楼
得分:0
虽然System.data.dll文件为什么不能连接数据库的原因还无找到,不过要感谢xydddaxia师傅一直在帮助我解决问题,现用IBM.DB2.dll文件来连接数据库无问题了,最一次谢谢xydddaxia师傅提示了我连接数据库的其他方法。。。。。谢谢!
2012-03-29 23:37
17
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-364283-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.051630 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved