ODBC连接mySql无法修改数据,update后没改变

时间:2022-04-16 07:27:00
conn连接是用DSN的
conn.ConnectionString = "DSN=mySQLtext"
conn.Open()
用ODBC连mysql,
rs.Open(str, conn, 1, 3)
rs.fields(1).value="1"
rs.update
运行过去了,但是mysql数据库里数据没变??这是为啥??
msgbox(rs.fields(1).value)都没问题,说明读出来可以的

12 个解决方案

#1


按道理是应该修改的,加上.Close试试。

#2


引用 1 楼 ly_sl 的回复:
按道理是应该修改的,加上.Close试试。


都写了啊
rs.Open(str, conn, 1, 3)
rs.fields(1).value="1"
rs.update

rs.Close()
conn.Close()
rs = Nothing
conn = Nothing

#3



Set rs=Server.CreateObject ("ADODB.Recordset")
with rs
.Open strSql,conn,1,3
.Fields("a") = "1"
.Update
.Close
end with



试试

#4




引用 3 楼 ly_sl 的回复:
Plain Text code?1234567Set rs=Server.CreateObject ("ADODB.Recordset")with rs            .Open strSql,conn,1,3            .Fields("a") = "1"            .Update            .Close        end……


Server.CreateObject这是ASP??

#5


ODBC连接mySql无法修改数据,update后没改变
一直以为LZ是写的ASP。难道不是吗?

#6


引用 5 楼 ly_sl 的回复:
一直以为LZ是写的ASP。难道不是吗?


这个版不是。。。。VB.net吗。。。。。

#7


ODBC连接mySql无法修改数据,update后没改变
vb.net和asp好像啊。穿越了。就当我是来打酱油的吧。

#8


引用 7 楼 ly_sl 的回复:
vb.net和asp好像啊。穿越了。就当我是来打酱油的吧。


不错了,之前一年左右的时候都没人回答问题。。。。。

怀念以前大神出没的年代~~~~~

#9


引用 8 楼 bigbillybear 的回复:
引用 7 楼 ly_sl 的回复:vb.net和asp好像啊。穿越了。就当我是来打酱油的吧。

不错了,之前一年左右的时候都没人回答问题。。。。。

怀念以前大神出没的年代~~~~~


呵呵,现在也还可以吧。我看着大家回答也挺积极的。

#10


以前有几个N人。。。。在固定的版都会出现,还会亲测LZ的代码~~~~~那时候神还很厚道。。。。可以直接要代码~~~~

#11


建表的时候要是设置主键的话,就不能随便修改

#12


引用 11 楼 soundbird 的回复:
建表的时候要是设置主键的话,就不能随便修改


果然是啊~~~~跪舔了~~~~~

#1


按道理是应该修改的,加上.Close试试。

#2


引用 1 楼 ly_sl 的回复:
按道理是应该修改的,加上.Close试试。


都写了啊
rs.Open(str, conn, 1, 3)
rs.fields(1).value="1"
rs.update

rs.Close()
conn.Close()
rs = Nothing
conn = Nothing

#3



Set rs=Server.CreateObject ("ADODB.Recordset")
with rs
.Open strSql,conn,1,3
.Fields("a") = "1"
.Update
.Close
end with



试试

#4




引用 3 楼 ly_sl 的回复:
Plain Text code?1234567Set rs=Server.CreateObject ("ADODB.Recordset")with rs            .Open strSql,conn,1,3            .Fields("a") = "1"            .Update            .Close        end……


Server.CreateObject这是ASP??

#5


ODBC连接mySql无法修改数据,update后没改变
一直以为LZ是写的ASP。难道不是吗?

#6


引用 5 楼 ly_sl 的回复:
一直以为LZ是写的ASP。难道不是吗?


这个版不是。。。。VB.net吗。。。。。

#7


ODBC连接mySql无法修改数据,update后没改变
vb.net和asp好像啊。穿越了。就当我是来打酱油的吧。

#8


引用 7 楼 ly_sl 的回复:
vb.net和asp好像啊。穿越了。就当我是来打酱油的吧。


不错了,之前一年左右的时候都没人回答问题。。。。。

怀念以前大神出没的年代~~~~~

#9


引用 8 楼 bigbillybear 的回复:
引用 7 楼 ly_sl 的回复:vb.net和asp好像啊。穿越了。就当我是来打酱油的吧。

不错了,之前一年左右的时候都没人回答问题。。。。。

怀念以前大神出没的年代~~~~~


呵呵,现在也还可以吧。我看着大家回答也挺积极的。

#10


以前有几个N人。。。。在固定的版都会出现,还会亲测LZ的代码~~~~~那时候神还很厚道。。。。可以直接要代码~~~~

#11


建表的时候要是设置主键的话,就不能随便修改

#12


引用 11 楼 soundbird 的回复:
建表的时候要是设置主键的话,就不能随便修改


果然是啊~~~~跪舔了~~~~~