我是新来的,想问一下如何让这行代码在vb.net中运行?
Dim Query As String = "UPDATE r1questions SET rownum = (@rownum := @rownum+1) ORDER BY RAND()"
代码总是返回错误,我知道" @"标志应该包含一个参数,但我在here中得到了这段代码 并且在Mysql本身中工作正常,但在Vb.net中没有。
编辑:这是错误: 您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以便在':= rownum + 1)ORDER BY RAND()'附近使用正确的语法。在第1行
答案 0 :(得分:0)
你可以简单地做这样的事情
var my = (function() { // <=== Scoping function
function my(){
console.log( check() ? "yes" : "no");
}
function check(){
return true;
}
return my; // <=== Returns `my`
})(); // <=== () calls scoping immediately
my();