我的代码:with FDStoredProc1.Params do begin with AddFDStoredProc1.Params[0].Value := StrToint(edit1.Text) ;我在Oracle中的代码:
create or replace FUNCTION AAAAA (pn numb
使用MS,一切都很顺利,但使用ORACLE已经是另一种历史了。数据库中,TABLE1是在一个名为MAIN_SCHEMA的模式中创建的,我们使用公共同义词来访问它。为了找到解决办法,我们比较了FireDAC源代码,发现
在Delphi XE3中,其函数的单元TADDAptTableAdapter.GetUpdateRowCommand,调用oConn.CreateCommandGenerator(oCmdGen, ni
服务器可以被多个客户机访问(最多只有几十个客户机),所以我设置了一个连接池,比如FireDAC允许我们这样做。在大多数情况下,它工作得很好。我还有一个问题:
当我的客户端应用程序调用一个“写”函数( nb :一个意味着写入数据库的函数),然后在调用同一个重新源上的读取函数之后,它就会得到过时的值(上一次更新之前的值)。这个结果持续了几秒钟/几百毫秒,结果很好,就好像驱动程序层上的<
在使用FireDAC调用Delphi中的Postgresql函数时,我遇到了一个小问题。Postgresql函数具有以下定义:
CREATE OR REPLACE FUNCTION public."我可以用一个长文本参数(超过900个字符)调用它,并且它在任何sql管理工具中返回正确的值,没有任何问题。select "pgpDecryptMe"('c1c04c030...a378624e6a65