【发布时间】:2020-07-25 04:19:17
【问题描述】:
我有多个语句代码,如下所示。
Set db = Server.createObject("Adodb.Connection")
db.Open "DRIVER={MySQL ODBC 5.3 Unicode Driver};option=67108864; SERVER=" & mysql_server & "; UID=" & mysql_user & "; pwd=" & mysql_pass & "; db=" & mysql_db & ";"
set rss=db.execute("INSERT INTO boardlar (baslik, hesap_id) VALUES ('Deneme','1');select LAST_INSERT_ID() as lastid from boardlar")
response.write rss("lastid")
我在 phpmyadmin 上检查了它,它工作正常。但在 asp 或 php 中它不起作用。
它说不从查询中退出任何字段。我该如何解决?
【问题讨论】:
-
this comment 对现有问题有帮助吗?
-
尝试将
OPTION标志调整为67108867,这是FIELD_LENGTH:“不优化列宽”、FOUND_ROWS:“返回匹配行”和MULTI_STATEMENTS的组合: "支持批量多条sql语句"。 -
this 有用吗?
标签: mysql vbscript asp-classic adodb