编程论坛
注册
登录
编程论坛
→
Delphi论坛
数据库的结果怎样赋值给DELPHI中的变量????哪位大虾帮忙解决一下。。
wxyandxym
发布于 2010-06-01 09:26, 1083 次点击
数据库的结果 列名是Flage
DELPHI中的变量是K
怎样把Flage的值赋值给变量K
语句怎么写。。。
哪位大虾帮忙解决一下。。
2 回复
#2
wanyunyi
2010-06-01 15:50
try
qry.SQL.Clear;
qry.SQL.Text := Format('select R.RoomPwd ,U.UserPwd , RU.RoomID '
+ 'from RoomUser RU ,Room R , [user] U '
+ 'where RU.RoomID= R.RoomID '
+ 'and RU.UserID = U.UserID '
+ 'AND RU.UserID=(%d)', [AUserID]);
qry.ExecSQL;
qry.Open;
New(PU);
变量:= Trim(qry.FieldByName('UserPwd').AsString);
FUserList.AddObject(IntToStr(AUserID), TObject(PU));
except
showMessage('异常');
Exit;
end;
#3
wxyandxym
2010-06-01 16:25
回复 2楼 wanyunyi
目前有一个问题就是。。我的主程序是MAIN, 子程序是 call,然后变量K值是要在CALL里使用,但是赋值时是在主程序里,有什么方法可以让CALL里面调用K,因为要是把赋值K的程序写在CALL里面,,会出现query没有声明,,而CALL里面不能对query进行声明。。
1