当前位置: 首页 > news >正文

SQLSTATE[IMSSP]: The active result for the query contains no fields.

我的是SQL server

报错场景,代码:

$psendmx_sql="SET IDENTITY_INSERT PSENDMX ON;INSERT INTO psendmx (DJBH,MIBH,MXBH,SPDM,GG1DM,GG2DM,SL,SL_2,CKJ,ZK,DJ,DJ_1,JE,HH) VALUES {$mx_values};SET IDENTITY_INSERT PSENDMX OFF;";
$a=$db_erp->query($psendmx_sql);
// $a=$db_erp->execute($psendmx_sql);

报错代码:

解决方式:

将query改为execute$psendmx_sql="SET IDENTITY_INSERT PSENDMX ON;INSERT INTO psendmx (DJBH,MIBH,MXBH,SPDM,GG1DM,GG2DM,SL,SL_2,CKJ,ZK,DJ,DJ_1,JE,HH) VALUES {$mx_values};SET IDENTITY_INSERT PSENDMX OFF;";
// $a=$db_erp->query($psendmx_sql);
$a=$db_erp->execute($psendmx_sql);

解释:

  1. execute方法用于执行非查询的SQL语句,比如INSERT、UPDATE和DELETE等操作。它返回受影响的行数,表示成功执行了多少条记录。
  2. query方法用于执行查询语句,比如SELECT语句。它返回一个结果集对象,可以用于获取查询结果。
http://www.lryc.cn/news/139267.html

相关文章:

  • 在Flutter应用内部实现分屏功能
  • Docker常用操作命令(二)
  • vue3 tailwindcss的使用
  • redis 基础篇(redis 理解)
  • C++系列-函数重载
  • leetcode-23.合并k个升序链表-day17
  • Linux scp命令
  • vue 简单实验 v-bind 变量与html属性绑定
  • 114.(cesium篇)cesium去掉时间轴并用按钮控制运动
  • 2023年清洁能源与智能电网国际会议(CCESG 2023)
  • RISC-V中国峰会 | 256核服务器高调亮相,谁与争锋?
  • 树套树小结
  • android 解决sdk代码冲突
  • C++逆天合集
  • stm32之15.超声波与灯光功能一起实现(进阶)
  • 美创科技荣获“2023年网络安全优秀创新成果大赛—杭州分站赛”两项优胜奖
  • 使用gdb+gdbserver远程调试aarch64平台程序
  • 【CesiumJS入门】(9)获取地表两点的距离及中心点——EllipsoidGeodesic
  • OLED透明屏介绍:领先科技的革命性创新
  • ESXI补丁更新
  • 【每日易题】数组下标的逆天用法——你见过把数组存储的值当作数组下标来解题的吗?
  • mysql基本操作
  • vue组件的使用
  • Axure设计之日期选择器(年月选择)
  • CAD泰森多边形框架3D插件
  • Django的render()函数的三个主要参数详解,特别是第三个字典类型的参数context
  • 统计不同字段的值域
  • js this 指的是什么
  • 用pytorch实现Resnet
  • C++类成员的访问权限以及类的封装