我使用的是Delphi7,我有一个名为Table_1的表,它有两个字段,比如IMageCode Varchar(50),ActImage [Blob in Oracle, VarBinary(Max)in SQL Server],它插入了四条记录,包括图像和各自的图像代码。时,它显示0,当我尝试查看TADOQuery.IsEmpty时,它显示True。但是,当我为oracle数据库编写以下简单的sql时,它使用TADOQuery返回所有四条记录:
Se
我已经从德尔菲的TAdoQuery中导出了自己的组件。我重写了DoAfterPost过程;在这段代码中,我创建了另一个查询,用于获取与插入记录相关联的主键(即SELECT @IDENTITY for SqlServer,SELECT LAST_INSERT_ID在过去,我总是使用TAdoConnection进行数据库连接。在DoAfterPost内部进行的“子查询”调用中,没有问题,因为它是相同的会话(检索最后插入的主键的这些查询假设是持久的数据库连接)。我最近做了一个选项,在这里我不<