+ -
当前位置:首页 → 问答吧 → 各位高手,请帮忙,我实在搞不定了,谢谢了!

各位高手,请帮忙,我实在搞不定了,谢谢了!

时间:2011-11-18

来源:互联网

我用的是OraQuery,OraSession1

代码如下:

  LoginFrm.OraQuery1.Close;
  LoginFrm.OraQuery1.SQL.Text := 'insert into t_workflow_manage(FLOW_ID,FLOW_TYPE_ID,flow_name) values(workFlowSequence.NEXTVAL,workFlowSequence.Currval,'''+ fileName + ''')';
  ShowMessage(LoginFrm.OraQuery1.SQL.Text);
  LoginFrm.OraQuery1.ExecSQL;

没法插入数据,

但是我写查询语句可以查询出来数据。不知道为什么?

各位高手,请帮忙!谢谢!

作者: New_YueShi   发布时间: 2011-11-18

修改一下,看报什么错:
try
LoginFrm.OraQuery1.ExecSQL;
except
on E:Exception do
begin
 showmessage(e.message);
exit;
end;
end;

//workFlowSequence.Currval好象不能这么用.
//你可以把前二个先设置为常量,然后一个一个修改回来,就知道哪儿的问题了.

作者: jfhyn   发布时间: 2011-11-18

结帖率:0.00% 

作者: case5166   发布时间: 2011-11-18

引用 2 楼 case5166 的回复:
结帖率:0.00%


hehe

http://topic.csdn.net/u/20111118/15/a85158dd-697a-4882-9b45-6bd524fb2e63.html?25655

作者: kaikai_kk   发布时间: 2011-11-18

缺引号咩?

作者: funxu   发布时间: 2011-11-18

用工具执行一下看报什么错。

作者: lght   发布时间: 2011-11-18