读书人

这句代码如何报地址异常

发布时间: 2012-02-11 09:51:35 作者: rapoo

这句代码怎么报地址错误?
Query1-> SQL-> Add( "select nu.channel_id,nr.r_name r_name from n_userright nu,n_road nr where nu.channel_id=nr.r_id and nu.user_id= "+Form2-> Query1-> FieldByName( "u_id ")-> Value);

[解决办法]
= "+Form2-> Query1-> FieldByName( "u_id ")-> AsString);

如果nu.user_id是字符型再加上 ' '
[解决办法]
内存错误,你确定是这个位置吗?

另外不太明白代码的意思
是在当前窗体中调用其他窗体(Form2)的Query1控件数据集,能确定此控件能够被访问而且,此时数据集是打开的吗?

读书人网 >C++ Builder

热点推荐