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