当前博客:在使用【mysql客户端.查询SQL语句()】时遇到的问题,求助!

103 次浏览【转载需注明来源】

博客作者:【1219】

个性签名:寒窗苦读十年一朝凤舞九天

 

如果不是在【mysql客户端.查询SQL语句()】里面赋值变量是没影响的,外部改变的变量是正常。但是现在借用这个例子来问这个知识点,谢谢解答。

 

 

默认排序
Generic placeholder image
Generic placeholder image
已采纳
快码FOF编程 Time: 2024-01-24 15:57:52

异步方法也可以返回数据,但是返回也要用同步关键字,比如 局部变量 某个变量名 = 同步 异步方法名()

js编程,主要理解透这个同步异步编程就行

Generic placeholder image
快码FOF编程 Time: 2024-01-24 15:09:11

因为查询的参数回调是异步的,如果想要同步赋值 可以考虑同步查询。

局部变量 查询结果 = 同步 mysql客户端.查询SQL语句_同步("select * from xxx")

需要注意的是,使用这个命令的方法需要是异步方法

Generic placeholder image
1219 回复 1楼 快码FOF编程 Time: 2024-01-24 15:49:43

如果使用【同步 mysql客户端.查询SQL语句_同步()】

那么调用这行命令的函数就必须是异步的对吧?

不使用异步函数套这行命令就会报错。

 

 

但是使用了异步函数套用这行命令,那么返回的结果又无法获取。又回到几天前的异步返回值问题。

 

Generic placeholder image
1219 回复 3楼 快码FOF编程 Time: 2024-01-24 17:15:41

 

好像也没区别,不知道哪里错了。还是无法取出这个true。

Generic placeholder image
1219 回复 4楼 1219 Time: 2024-01-24 17:32:15

调试输出(2, "调用异步函数", 同步 调用异步函数(局部_CookieSessionKey, 局部_CookieUserID, 访问信息["IP"]));

 

这样才是最终解决方法。就是同步这个关键字不能少。


在使用【mysql客户端.查询SQL语句()】时遇到的问题,求助!