在delphi中,我们不是可以使用TQuery控件来调用标准的SQL语句吗,现在,我想是不是在delphi中也有一个什么办法可以调用ORACLE中的PL/SQL语句? 就像在Unix下,使用C语言可以调用Informix的语句这样,在C语言下也可以使用诸如: EXEC SQL EXECUTE DECLEAR ... BEGIN ... END END-EXEC 这种方法来调用PL/SQL语句,但是在delphi中怎么调用呢? 问题二:delphi怎样...
[code] 00105 class CSgip; 00106 00110 class CJobSgip : public IJobDesc { 00111 public: 00112 CJobSgip(SOCKET &hSocket, CSgip* sgip, unsigned remoteport); 00113 CJobSgip(sgipg_submit pss, CSgip* sgip, unsigned int nSeq, unsigned int nDateTime); 00114 ~CJobSgip(); 00115 00116 void RecvMOProc(); 00117 void SendMTProc(); 00118 int nTy...
:( 在delphi中使用Query的SQL属性往Oracle表中插入一条记录总是报"Error creating cursor handle."错误,请大家指教一下。 编码: with DataModule1.Query1 do begin Close; sql.clear; MySql := ' insert into mytest values(111,''456'')'; sql.add(MySql); prepare; open; end; 其中,mytest表的只有两列,分别是 line1 number(3);values1 char(3) 虽然报错,但检查表,记...
【delphi+oracle报表解决方案(一)】delphi中调用oracle的存储过程(分带返回游标,不返回值两种) 关键字: delphi ,oracle存储过程,游标,返回数据集,报表 注:delphi 6+ oracle 8.1.6 一.创建包与包体 1.附:建表aaclass为下面作测试用 create table aaclass(CID VARCHAR2(50), CNAME VARCHAR2(50), pnumber NUMBER(10,0) ); INSERT INTO aaclass values('c1', 'cn1', 10 ) ; INSERT INTO aaclass values('c2', 'cn2', 40 ) ; IN...
即我为了防止两人同时按按钮在数据库中输入数据,因为一个字段必须为unique可否 database1.exclusive:=true; ------ database1.exclusive:=false; 如此可否?? 我在输入数据时强制别人不得进行操作,如何实现?