ODBC里有用户DSN,系统DSN之分用户数据源和系统数据源倒没听说过.

解决方案 »

  1.   

    使用ODBC连接数据库时,提供了三种DSN:
    用户DSN、系统DSN、文件DSN。
    用户DSN只能被建立此DSN的用户使用,其它用户不能使用;
    如果建立一个系统DSN或者文件DSN,则使用该机器的所有用户都能使用该DSN,
    系统DSN或者文件DSN的区别只是在于连接信息的存放位置,系统DSN存放在ODBC存储区里,而文件DSN放在一个文本文件中。
      

  2.   

    可以这样理解,如果你的机器有多个用户的话,他们以不同的帐号登录系统,
    然后设置自己的桌面背景图片,则只能改变自己的桌面,其它用户不受影响,也不会
    知道这个用户把桌面改成什么了,这就是 “用户DSN”至于系统DSN和文件DSN,就好像你用Administrator权限登录,然后安装了 MS Office,这样所有使用这个机器的用户都能使用Office,而不必各自安装一套了。