DSN和DSN-Less两种数据库连接方式哪一种更好?
来源:asp之家 发布时间:2009-10-28 18:26:00
标签:DSN,DSN-Less,数据库,连接
我对这两种连接方式认识不够深,似乎朋友们对此也没有定论。请问哪一种更好呢?
DSN是采用数据源的连接方式,其使用方法是:
Conn.Open "DSN=chunfengt;UID=Admin;PWD=;"
其中:chunfeng是我们已设定的数据源的名称。
DSN-Less是非数据源方式的连接,其使用方法是:
Conn.Open "Driver={Microsoft Access Driver (*.mdb)};Dbq=\shanliang\chunfeng.mdb;Uid=Admin;Pwd=;"
在相同的条件下,DSN-Less方式要比DSN的性能高;
但从安全方面来讲,后者的数据库的账号和密码更容易被不速之客从ASP代码中截获。


猜你喜欢
- Decode函数的语法结构如下:decode (expression, search_1, result_1)decode (express
- 本文实例讲述了python调用机器喇叭发出蜂鸣声(Beep)的方法。分享给大家供大家参考。具体分析如下:下面这段python代码可调用机器喇
- 曾经见过为了让钩子函数的异步代码可以同步执行,而对钩子函数使用async/await,就好像下面的代码:// exp-01export de
- 如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计
- Radiobutton(单选按钮)组件用于实现多选一的问题。Radiobutton 组件可以包含文本或图像,每一个按钮都可以与一个 Pyth
- socket文件:当用Unix域套接字方式进行连接时需要的文件。pid文件:MySQL实例的进程ID文件。1.pid-file介绍MySQL
- 用Python生成一个简单的密码本,一般是有数字、字母和符号组成,这里用到的思路主要是穷举法。通过使用pywifi 模块,根据密码本暴力破解
- 描述 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。不区分大小写,字符串长度小于5
- html的标签的属性,比如id、class、href需要动态传递参数,拼接字符串,查了一些资料,并没有找到合适的解决方法,琢磨了一上午,终于
- 本文实例讲述了Python面向对象类继承和组合。分享给大家供大家参考,具体如下:在python3中所有类默认继承object,凡是继承了ob
- def ddns():"""用当前ip更新ddns"""headers = {&
- 之前一篇文章里提到了利用Cython来编译Python,这次来讲一下如何用Cython给Python写扩展库。两种语言混合编程,其中最重要的
- 1.请实现一个装饰器,把函数的返回值+100然后返回def wapper(func):def innner(*args,**kwargs):
- 本文实例讲述了JavaScript内置对象math,global功能与用法。分享给大家供大家参考,具体如下:学习要点:1.Global对象2
- parseInt()是内置的 JS 函数,用于解析数字字符串中的整数。 例如,解析数字字符串'100':const numb
- python的注释方式和C语言、C++、java有所不同python语言中,使用‘#' 来进行注释,其次还有使用 三个引号来进行注释
- 简介Pycharm安装以后必须激活后,才能正常的使用。否则就不能使用。【激活码激活】修改hosts文件添加下面一行到hosts文件,目的是屏
- 加载垃圾邮件数据集spambase.csv(数据集基本信息:样本数: 4601,特征数量: 57, 类别:1 为垃圾邮件,0 为
- 使用 python manage.py createsuperuser创建超级用户时只能默认输入:用户名,邮箱,及密码来创建有的时候我们需要
- 1.HTTP请求格式: <request line> <headers> <blank line> [&