我们可以在一个if语句中组合两个或多个条件吗?我知道在C#中我们可以在IF语句中组合两个或多个条件.我们可以在Delphi中做到吗?
我必须检查用户是否为表单中的三个Edit控件输入了值.谢谢你的帮助
我有一个架构 [A],它有一个包,其中一个函数调用另一个架构的 [B] 表 [tableB]。当我编译包时出现错误,“表或视图不退出”我用谷歌搜索并发现错误是因为我的包正在调用另一个模式的表。后来我发现我必须在被调用的模式[B]中授予特权。在 Schema B 的包中,我编写了以下代码
过程 givePrivilege 开始 GRANT SELECT ON tableB TO A; 结尾;
我是 Oracle 的新手,我受到了打击。
我正在使用Delphi 7,Oracle 10和ODAC组件.
从LoadTrainResult方法我调用storedProc.
procedure TfrmTrain.LoadTrainResult;
begin
StoredProc.StoredProcName := 'PTRAIN.QTRAIN';
StoredProc.Prepare;
try
StoredProc.ParamByName('P_COURSE').AsString := CurrentSearch.Course;
StoredProc.ParamByName('P_TOPIC').AsString := CurrentSearch.Topic;
StoredProc.ParamByName('P_EMP').AsString := CurrentSearch.Emp;
StoredProc.Open;
finally
StoredProc.Close;
end;
end;
Run Code Online (Sandbox Code Playgroud)
架构是
Create or replace PACKAGE TRAIN.pTRAIN IS
TYPE CursorType IS REF CURSOR;
PROCEDURE QTRAIN (p_CursorVar OUT CursorType, p_Course in VarChar2,
p_Topic in out VarChar2, p_emp in Varchar 2 );
END TRAIN.pTRAIN;
create or replace PACKAGE BODY TRAIN.pTRAIN IS
PROCEDURE QTRAIN (p_CursorVar OUT CursorType, p_Course in VarChar2,
p_Topic in out VarChar2, p_emp in Varchar 2 …Run Code Online (Sandbox Code Playgroud) 我想知道如何以编程方式确定字符串网格的单元格中的数据是否被修改?
我在表单中有一个字符串网格.stringgrid的数据是从数据库加载的.如果用户修改数据,我想更改数据库中的数据.
请分享代码.
谢谢