正确答案
DSN(DataSourceNamE.,中文名为数据源名称。DSN为ODBC定义了一个确定的数据库和必须用到的ODBC驱动程序。每个ODBC驱动程序定义为该驱动程序支持的一个数据库创建DSN需要的信息。就是说安装ODBC驱动程序以及创建一个数据库之后,必须创建一个DSN。
WindowsDSN文件主要用来存储数据库连接信息。如果你有很多网页需要传送数据,就可以很简单地通过DSN文件路径来完成而不需要传送数据到每个页面了。
出于安全考虑,DSN文件一般放置在主机目录的子目录中,这样不明访问者就访问不了这个目录。DSN文件需要在ASP中和ADO一起访问数据库,名称为“dsn”,在主机账户的根目录中(注:DSN文件仅支持windows方案)。