问题标签 [prepare]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Qt QSqlQuery准备和bindValue不起作用
我对 prepare 和 bindValue 有疑问 :(
输出是:
我试图改变 :p 和 :f 与 ? 并在 bindValue 中使用 int 位置,但没有运气。查询成功执行,因此我无法获取确切的错误。我在我的程序中经常使用 prepare 和 bindValue 并且它工作正常问题只在这个类上:/
mysql - MySQL 选择变量
我想在过程中进一步使用从选择中获得的值到执行中,但不知道如何去做。
作为测试,我编写了以下内容,但不能使用 v_1、v_2 或 v_3 变量进行进一步的逻辑,因为它们没有像我预期的那样采用值 1,2 和 3...
有人可以帮忙吗?
谢谢,狮子座
php - PHP MYSQL PREPARE 语法问题(意外的 T_STRING)
我是 sql 和 PHP 的新手。到目前为止已经能够解决问题,但是 PREPARE 语句给了我语法问题(可能是因为我试图一步完成几件事)。如果有人能让我知道我的语法在哪里搞砸了,那就太好了。
此外,我正在编写的代码正在尝试更新服务器上的保存文件,虽然我相信使用 prepare 语句执行此操作是正确的方法,但如果不是,我会很高兴听到。注意我计划更改 INSERT INTO -> 有条件的插入或更新。
我得到的错误是意外的 T_STRING。我已经在代码中标记了错误所在的行。
更新我无法在我的主机服务器上安装 PDO,因此很遗憾 PDO 是一个不可接受的解决方案。我的回答(现在没有错误!):
postgresql - postgresql.conf max_prepared_transactions 不起作用
我在 postgres 数据文件夹中打开了我的 postgresql.conf 文件,并将 max_prepared_connections 的值更改为非零值。
但是,每次我尝试使用“PREPARE TRANSACTION 'foo';”命令时,都会收到一条错误消息,指出 max_prepared_connections 设置为零。
我做错什么了吗?我只想能够使用准备事务命令。
php - 如何关闭准备语句连接?这是对的?- PDO
我使用此代码,例如:
可以使用“$result = null;” 关闭这个连接?
mysql - 执行准备语句 MySQL 不工作
我一直在尝试确定我在 MySQL 中创建的存储过程有什么问题。我在创建它时没有遇到任何问题,但是当我尝试调用它时它不起作用。工作台显示的错误是
错误代码:1064。您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 4 行的“SELECT申请人ID、姓氏、名字、中间”附近使用正确的语法。
这是我的存储过程,
我已经尝试复制生成的字符串/查询并在另一个窗口中运行它并替换变量的适当值并且它正在工作。
我被这个存储过程困住了。我希望你能帮助我。谢谢!
mysql - MySql PREPARE stmt FROM [function argument] 和 CURSORs
我有一个 MySql 函数,它接受 3 个参数。最后一个参数是一个查询本身,我可以使用 PREPARE(?) 执行它,至少在它没有多个结果的情况下是这样。我想遍历 PREPARED 语句返回的所有结果。
我怎样才能做到这一点?我正在考虑一个 CURSOR,但我能找到的是不可能在 PREPARED 变量语句上使用 CURSOR。
我想要实现以下目标: 1. 我在我的应用程序中查看结果。结果是分页的。2. 我想搜索一个特定的行,找到它所属的页面,并把它放到视图中。3.结果视图可以通过多种方式过滤和排序,因此MySql函数的第三个参数是查询结果视图填充。
希望我说清楚了,否则请告诉我。
到目前为止,我有以下内容:DELIMITER $$ # 否则你不能使用分号来结束一行
提前致谢。
mysqli - 使用 mysqli 调用准备 - SQL 语法错误
我收到此错误消息:
什么是问题,我该如何解决?
php - 警告:PDOStatement::execute(): SQLSTATE[HY093]: 参数号无效:参数未在...文件文本中定义
$fields 是一个数组,在打印后得到如下值:
我从我的数据类中调用更新函数,如下所示:
但我得到了错误:
警告:PDOStatement::execute(): SQLSTATE[HY093]: 参数号无效:参数未在...文件文本中定义
我已经检查了其他几个类似的线程,但我想我在这里遗漏了一些基本概念,因为我仍然找不到答案。据我所见,我的数组中有 7 个?和 7 个项目,如果我定义了所有值,我可以在 SQL 工作台中完美地运行它,即:
我已经尝试了将 $user_id 设置为特定值并且没有纬度/经度参数的 PDO 准备语句。
如果我忘记了任何重要信息,只需指出它,我会得到它。地址是 varchar 和 lat/long 是 DB btw 中的浮点数。使用 MYSQL。
下面的函数:
php - 在我自己的类中运行 mysqli 准备语句
有一个类似的主题(How to access mysqli connection in another class on another page?)但它并没有完全回答我的问题,或者我错过了重点。我正在尝试构建一个类,它允许我通过从数据库中提取一组图像 url 和 div id 来快速构建幻灯片的骨架。这是我所管理的:
所以现在如果我运行以下命令,班级将为我完成所有工作:
只是它在打印图像,但忽略了我从数据库中提取的内容。我检查了错误日志,我被告知
PHP 注意:使用未定义的常量 IMAGE_ID5 - 在 /var/www/ / .com/httpdocs/index.php 中的第 216 行假定为“IMAGE_ID5”,引用者:http://***.com/index.php
拜托,关于我做错了什么的任何线索?