VC++中为编辑框绑定了变量但是通过这个变量却找不到对应的编辑框内的数值
关键词: VC++ 编辑框 变量 无数值
解决办法也很简单,在你需要变量的前面加一句话就可以了~
//Use this when you want to use m_XX
UpdateData(TRUE);
Example = m_Edit
Done~
关键词: VC++ 编辑框 变量 无数值
解决办法也很简单,在你需要变量的前面加一句话就可以了~
//Use this when you want to use m_XX
UpdateData(TRUE);
Example = m_Edit
Done~
回到家后做了一些神奇的事情!
之前一直从网上搜,找到一个方案。思路是从id列中找到最小的,然后去count下总共有多少,于是就能找到id最大的(最小+总数)。很好奇为啥没有用order by rand()
或者order by newId()
的。
我自己尝试用了下->order('rand()')
,结果报错,估计是出于安全考虑。
于是又找了找资料,从这里(TP5完全开发手册)找到了解决方案。
摘录如下:
V5.0.17+版本开始,当你的order排序中使用了SQL函数的时候,请使用orderRaw方法替代order,例如:
$xxx->where('status=1')->orderRaw('rand()')->limit(5)->select();
答案很简单,被查询的词,一定要在前后加上%,一个沙雕问题搞了一下午...