有什么方法可以获取以delphi形式使用的所有数据库存储过程吗?
实际上我希望所有数据库存储过程都以delphi 形式使用。你能帮我如何获得所有这些吗? 实际上我正在使用 Unidac 和 sybase。在我们相当旧的程序中,我…
如何从Delphi6迁移到Delphi2010(Unicode问题)
您好,我在 Delphi 6 中使用了 Francois Piette 的 RasDial,但它在 Delphi 2010 中停止工作 如何才能像以前一样继续使用这些功能? class function E…
D5 应用程序中调用的 D2010 DLL 中的 PChar 似乎已损坏
我已经看到很多关于在 D2010 (Unicode) 中调用较旧的 DLL 的答案,但问题是我正在做相反的事情。我们正在 D2010 中编写应用程序的新部分(DLL)。父应…
获取 Delphi 2010 命令行编译器行号
有没有办法让 Delphi 2010 命令行编译器 (dcc32.exe) 行号传递回管道中的 GUI 应用程序进度条? 作为替代方案,从以下字符串返回(行号)的好函数是什…
32位程序如何读取“真实的”数据? 64位版本的注册表?
我正在尝试使用 OpenKeyReadOnly 和 GetValueNames 读取 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,但它从 HKLM\SOFTWARE\Wow6432Node\Mi…
为什么 DBX 试图引用我的表名?
我有一个连接到 Firebird 数据库的 TSimpleDataSet。数据集的内部数据集的 CommandType 设置为 ctTable,CommandText 设置为表名称。因此,我希望当我…
为什么我的查询返回错误的字符串类型?
根据 官方 Firebird 文档,包含 Unicode 字符串的列(什么SQL Server 调用 NVARCHAR) 应声明为 VARCHAR(x) CHARACTER SET UNICODE_FSS。所以我这样做…
DCC 无法决定函数需要的参数数量
我在具有此原型的单元中声明了一个函数: function MapFunction(process: THANDLE; func: Pointer; size: Cardinal) : Pointer; 并且我用以下方式调用…
Delphi 2010 的 Sybase 驱动程序
我们正在从Delphi 6迁移到Delphi 2010,之前我们使用BDE引擎从Delphi 6连接到Sybase数据库。我们发现Delphi 2010不支持BDE。 我们正在尝试使用 dbexpr…
如何声明基于泛型类型的指针?
我有一个这样的类: type A = class procedure DoStuff(tPtr: ^T); end; 但是当我尝试编译时,Delphi 给了我这个错误: [DCC Error] RPML.pas(57): E2…