ASP 常见的连接字符串写法(access2007)
ASP数据库连接字符串写法详述:数据库连接方式演变之路
在ASP编程中,连接数据库是一项重要的任务。为了顺利连接到不同的数据库,我们通常需要用到连接字符串。以下是常见的几种数据库连接字符串写法。
首先是Aess连接字符串,它适用于早期的Access数据库。其中Aess 2007的连接字符串写法如下:
strConnect = “Provider=Microsoft.ACE.OLEDB.12.0;Mode=Share Exclusive;Data Source=C:\MyDatabase.adb;”
对于MSSQL Server,我们可以使用SQLOLEDB提供程序进行连接。具体的连接字符串为:
strConnect = “Provider=SQLOLEDB;Data Source=ServerName\InstanceName;Initial Catalog=DatabaseName;User ID=UserName;Password=password;”
对于Excel文件,我们可以使用Microsoft Jet OLEDB提供程序来连接Excel文件。特别是Excel 2007的文件,连接字符串如下:
strConnect = “Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source=C:\MyWorkbook.xlsx;”这里的HDR参数默认值为YES,表示Excel文件的第一行是字段名。如果不是,需要调整参数避免丢失数据。
文本文件也可以被视为数据库使用。在这种情况下,连接字符串写法如下:
strConnect = “Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Text;Data Source=C:\Files\;”这里需要注意的是,Data Source参数是包含文件的目录名,而不是具体的文件名称。如果文本文件的第一行不包含字段名称,还需要在Extended Properties参数中加入HDR=No。
关于如何使用这些连接字符串,以下是一个简单的示例代码:
首先创建一个连接对象:
Dim conn Sub DBOpen() 创建数据库连接对象 conn Set conn = Server.CreateObject("Adodb.Connection") 尝试打开数据库连接 On Error Resume Next conn.Open strConnect If出现错误则处理错误 If Err.Number <> 0 Then Err.Clear 显示错误信息并结束 Response.Write("
数据库连接失败
") Response.End() End If 恢复正常的错误处理机制 On Error GoTo 0 结束函数 Call DBOpen() 进行数据库操作 ... ... 关闭数据库连接并释放对象 conn.Close() Set conn = Nothing这段代码首先定义了一个数据库连接对象conn,然后尝试使用提供的连接字符串打开数据库连接。如果连接失败,会显示错误信息并结束程序。成功则进行数据库操作,最后关闭数据库连接并释放对象。这是一个典型的ASP数据库操作过程。
编程语言
- ASP 常见的连接字符串写法(access2007)
- bootstrap table配置参数例子
- 浅谈angularJS 作用域
- php获取文章上一页与下一页的方法
- jQuery中的类名选择器(.class)用法简单示例
- 使用wordpress的$wpdb类读mysql数据库做ajax时出现的问
- ES6学习教程之模板字符串详解
- jquery通过AJAX从后台获取信息并显示在表格上的实
- 使用DataTable更新数据库(增,删,改)
- 全面理解JavaScript中的继承(必看)
- jQuery实例—选项卡的简单实现(js源码和jQuery)
- 再谈Javascript中的基本类型和引用类型(推荐)
- 解决vue页面刷新或者后退参数丢失的问题
- ASP.NET中操作数据库的基本步骤分享
- vue2.0开发入门笔记之.vue文件的生成和使用
- jQuery实现输入框的放大和缩小功能示例