注册 登录
编程论坛 Delphi论坛

[求助]

redkoko 发布于 2005-10-11 09:20, 627 次点击
求助,我做的一个工资计算软件,做查询表时,能够将所需要的值查找出来,可是查询结果不能修改,请问各位高手能帮忙解决一下么?
显示查询时我用的组件为tquery,dtabase,dbgrid
查询语句为
Application.CreateForm(Tf_js,f_js);
f_js.Show;
f_js.Query1.Close;
f_js.Query1.SQL.Clear;
f_js.Query1.SQL.Add('select * from hf_cbb');
f_js.Query1.SQL.Add('where hdh=:ttt');
f_js.Query1.SQL.Add('grant update on hf_cbb to public ');
f_js.Query1.Params[0].AsString:=Trim(cbsr.Edit1.Text);
f_js.Query1.ExecSQL;
f_js.Query1.Prepare;
f_js.Query1.Open;
1 回复
#2
makebest2005-10-11 10:13
当前连接的用户有 GRANT 权限?这个语句没有用过。
如果有,是不是选执行 GRANT,再执行 SELECT ?
1