none
OLEDB连接字符串的奇怪问题 RRS feed

  • 常规讨论

  • 最近突然发现以前写的用OLEDB连接数据库的程序不工作了,追查良久终于发现是OLEDB连接字符串的问题,连接字符串是由程序根据用户的输入动态生成的,例如:
    Provider=xxx;Persist Security Info=True;User ID=sa;Password=sa;Data Source=172.16.2.25

    最近不知道装了什么组件,发现OLEDB连接字符串的关键字都被本地化了,必须以如下形式输入才能正常工作:
    Provider=xxx;持久性安全信息=True;密码=sa;用户 ID=sa;数据源=172.16.2.25


    问题1:
    (1)这是MDAC或其他什么的哪个组件的行为改变了导致的?
    (2)微软为什么会做如此愚蠢的改变,是不是脑袋被驴踢了?






    • 已移动 小鱼儿 2009年5月19日 10:19 ([Loc]From:.NET Framework 相关)
    2008年11月13日 2:40

全部回复

  •  jackjoy20000 写:
    最近突然发现以前写的用OLEDB连接数据库的程序不工作了,追查良久终于发现是OLEDB连
    (1)这是MDAC或其他什么的哪个组件的行为改变了导致的?
    (2)微软为什么会做如此愚蠢的改变,是不是脑袋被驴踢了?

    关注。。。。

    估计微软没有被驴踢  另有其人。

    该组件很强大 很想见识下

    2008年11月13日 2:42