ASP链接Mysql数据库 非DSN连接的方法

来源:asp之家 时间:2009-03-09 18:24:00 

由于需求没有做好或者客户是外行,不能很好的配合你做好需求,我在使用asp+access的时候非常头疼,遇到数据结构的改动,就必须修改access数据库且重新上传它。(当然asp的数据库操作,可以远程升级,可惜我不能很熟练的掌握它),至于MSsql,我一直没有接触。Mysql,我倒是经常使用,开源嘛,自然得到他很容易。

无意间看到了这篇很简单的 ASP链接Mysql数据库的教程。我选取非DSN连接的方法(Using a connection string)

下面是一段简单的脚本

< %
'declare the variables
Dim Connection
Dim ConnectionString
Dim Recordset
Dim SQL

'declare the SQL statement that will query the database
SQL = "SELECT * FROM TABLE_NAME"

'define the connection string, specify database driver
ConnString = "DRIVER={MySQL ODBC 3.51 Driver};
SERVER=localhost; DATABASE=Your_Mysql_DB; " &_
"UID=mysql_username;PASSWORD=mysql_password; OPTION=3"

'create an instance of the ADO connection and recordset objects
Set Connection = Server.CreateObject("ADODB.Connection")
Set Recordset = Server.CreateObject("ADODB.Recordset")

'Open the connection to the database
Connection.Open ConnString

'Open the recordset object executing the SQL statement and return records
Recordset.Open SQL,Connection

'first of all determine whether there are any records
If Recordset.EOF Then
Response.Write("No records returned.")
Else
'if there are records then loop through the fields
Do While NOT Recordset.Eof  
Response.write Recordset("FIRST_FIELD_NAME")
Response.write Recordset("SECOND_FIELD_NAME")
Response.write Recordset("THIRD_FIELD_NAME")
Response.write "
"    
Recordset.MoveNext    
Loop
End If

'close the connection and recordset objects freeing up resources
Recordset.Close
Set Recordset=nothing
Connection.Close
Set Connection=nothing
% >

标签:dns,mysql,数据库
0
投稿

猜你喜欢

  • MySQL远程无法连接的一些常见原因总结

    2024-01-24 21:24:21
  • Python3.6实现根据电影名称(支持电视剧名称),获取下载链接的方法

    2023-06-15 21:26:42
  • 解决Pyinstaller打包软件失败的一个坑

    2022-05-31 21:47:14
  • Python OpenCV高斯金字塔与拉普拉斯金字塔的实现

    2021-09-02 12:31:06
  • bitbucket搭建详细过程记录

    2023-08-25 23:52:31
  • Pinia简单使用以及数据持久化详解

    2024-05-28 15:52:59
  • python实现音乐播放和下载小程序功能

    2023-07-03 17:59:03
  • Python图像处理模块ndimage用法实例分析

    2023-09-08 16:52:26
  • 利用Javascript实现一套自定义事件机制

    2024-05-03 15:59:07
  • ASP Application 对象用户手册

    2008-10-23 13:59:00
  • 如何利用python写GUI及生成.exe可执行文件

    2023-06-26 00:42:57
  • Python+OpenCV之图像轮廓详解

    2023-08-10 18:59:42
  • Laravel配置全局公共函数的方法步骤

    2023-11-15 01:20:42
  • Python实现数字的格式化输出

    2021-10-11 18:11:27
  • matplotlib绘制折线图的基本配置(万能模板案例)

    2022-09-06 18:06:17
  • python将字符串转换成数组的方法

    2021-03-04 20:09:54
  • 软件测试实现Finddler的手机抓包过程

    2023-12-27 03:36:40
  • pytorch 实现tensor与numpy数组转换

    2022-02-07 16:06:44
  • python计算导数并绘图的实例

    2023-01-19 21:16:51
  • Python使用Phantomjs截屏网页的方法

    2022-06-17 15:47:14
  • asp之家 网络编程 m.aspxhome.com