网络编程
位置:首页>> 网络编程>> Asp编程>> ASP 连接mysql信息(strConnString)

ASP 连接mysql信息(strConnString)

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

标签:mysql,asp,连接,数据库

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

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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com