这句代码怎么报地址错误?
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控件数据集,能确定此控件能够被访问而且,此时数据集是打开的吗?