今天下载了一个通信方面的源程序.客房和服务器程序都有~
但是在里面发现了一个DSN后缀文件.真的是第一次见到他.
不知道这个文件有什么用.好像是个什么数据源文件吧.
这个文件是DELPHI做的吗?不是又是什么东西做的.
他的用途是做什么的~
一定要有他程序才能运行吗?
如果我也做通信方面的东西也需要用到他吗?要学习彻底了解他,并能应运他和利用他开发东西我要学习那方面的知识呢?
难不难啊?高手请回答.急着知道~

解决方案 »

  1.   

    应该是 数据链接文件 吧在利用ODBC访问数据库时,通常的方法时是在ODBC管理面板中设置一个
    ODBC系统数据源 (系统DSN),然后在DBD中或在程序中设置一个数据库别名(Alias)
    对应该DSN,这样就可以如愿以偿地操作数据库了.相信用DELPHI做过数据库应用的
    程序员对这方面已经很熟悉了,笔者就不多说了.在实际应用中,笔者曾遇到过这样
    的情况,我们的数据库应用程序是依靠ODBC系统数据源访问和操作数据库的,应用程
    序运行一直良好,直到某一天,一个对WINDOWS系统较为熟悉但又不太精通的用户不
    慎修改或删除了我们预先设置的系统DSN......
      

  2.   

    我做过ODBC数据源啊~
    可是那并未在哪里有生成一个后缀为.dsn的文件呀~
    这个文件是怎么做成的?
      

  3.   

    靠,文件dsn啊,便于迁移,拷贝就可以了
      

  4.   

    那WINDOWS下,建好数据源。在那里把这个.dsn文件找然后再移植呢~
    那我可不可以直接把.DSN文件建在系统当前文件夹下啊~
    怎么做呢?
      

  5.   

    你打开一个记事本,然后另存为后缀名为.dsn,例如communication.dsn
      

  6.   

    用ODBC创建数据源时,我们是不是就创建了一个.dsn文件。这个文件保存在哪里?
    我们把他考备到DELPHI开发的系统下是为了该系统移植。
    而不是上楼上说的用个什么记事本来做,按你这种方法什么文件都可以做,
    但是做出来总得让他有用对吧!
    难道就真没有人做个这方面的东西吗?