ASP 连接mysql信息(strConnString)

来源:asp之家 时间:2009-10-29 12:02:00 

strConnString = "driver={MySQL ODBC 3.51 Driver};server="& strSQLServerName &";uid="& strSQLDBUserName &";pwd="& strSQLDBPassword &";database="& strSQLDBName &""
set Conn = Server.CreateObject("ADODB.Connection")
Conn.cursorLocation=3

Conn.CursorLocation = adUseClient
Conn.Open strConnString

 在未加入Conn.cursorLocation=3时,boolean或tinyint数据读取的正常

rs.addnew

rs("字段") ="值"

但rs.update及无法更新到mysql数据库 或出现

rs("flag") = true 到了mysql中select flag = -1

rs.recordcount得到的值为-1


当在连接串中加了Conn.cursorLocation=3

后,会造成boolean或tinyint数据读取的异常

boolean数据读取需加双引号,例如:

if rs("flag") = "true" then

或者

if rs("flag") = 1 then

方能正确取值

赋值只好用rs("flag" ) = 1       'true

rs("flag" ) = 0       'false


在我的记忆中其它开发工具boolean值是不需加引号的.直接=true或false

小小的问题,搞得我抓逛了几天

标签:mysql,asp,连接,数据库
0
投稿

猜你喜欢

  • 为博客增加社会化分享按钮代码

    2010-01-31 16:52:00
  • 电商网站的购买按钮

    2011-07-04 12:18:59
  • 使用javascript+xml技术实现分页浏览

    2008-05-29 13:49:00
  • SQL Server中的执行引擎入门 图解

    2012-06-06 20:08:26
  • 理解JavaScript作用域链

    2010-01-23 11:31:00
  • 下一代web:浏览器存储支持

    2008-06-11 11:50:00
  • sqlserver自动增长列引起的问题解决方法

    2011-10-24 19:37:28
  • SQL 中主标识列IDENTITY使用技巧

    2011-06-02 08:47:00
  • Oracle数据库密码文件的使用与维护

    2010-07-28 13:27:00
  • SQL Server重温 事务

    2012-08-21 10:48:15
  • Tag与Tagging

    2009-10-15 12:59:00
  • CSS扫盲(一): padding

    2009-08-04 17:58:00
  • 商业价值与用户价值的平衡

    2008-12-10 18:42:00
  • 一个不错网速测试代码

    2008-07-20 13:41:00
  • 比较规范的验证Email地址是否正确的正则表达式

    2009-07-28 17:55:00
  • 教程:mysql申明变量以及赋值

    2009-10-26 10:31:00
  • 两个非常规ASP木马(可躲过扫描)

    2011-03-11 10:38:00
  • 从trim原型函数看js正则表达式的性能

    2008-12-11 13:55:00
  • 教你在SQL Server数据库中导入导出数据

    2008-12-09 14:42:00
  • 让我们走进ASP.NET世界

    2007-08-24 08:52:00
  • asp之家 网络编程 m.aspxhome.com