问题标签 [bde]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2506 浏览

delphi - 错误:文件中的 536 错误无法连接:登录参数不正确

执行以下代码时,我在客户端机器上收到上述错误

路径和表存在。连接到没有子报表的报表时,上述代码也会失败。

我不明白为什么给我的登录参数不正确,因为它们只是表格。在其他机器上它工作得很好。有任何想法吗?

0 投票
1 回答
2923 浏览

session - BDE inmem000.rem 访问/共享冲突

我有这个专有的网络 CGI 可执行文件,每次请求页面时都会打开与 BDE Thingy 的连接。

我对编译后的 exe 和 BDE 的工作原理一无所知,但我观察到在每个页面请求期间,BDE 都会生成一个临时 INMEM000.REM 文件。

问题是在服务器负载过重时,页面生成可能会持续一段时间,在此期间任何其他用户都无法请求另一个页面,因为 BDE 试图创建/锁定同一个 INMEM000.REM 文件。

我发现一些信息表明该文件与针对 BDE 的应用程序会话有关。

但是为什么 BDE 坚持在同一个文件上呢?不能指示创建多个会话锁定文件吗?还是依赖于应用程序,是否应该在 CGI 部分进行编码?

提前致谢。

0 投票
0 回答
1447 浏览

oracle - BCB:从 BDE 到 dbexpress,BCD 异常

我对 TSQLStoredProcedure 有一些问题。这是代码:

参数“A”以形式声明为整数(在程序中为 29)。存储过程也没有错误。我敢肯定。数据库是Oracle 11g。顺便说一句,执行存储过程时发生了异常:

使用 BDE 一切正常,但现在使用 dbexpress,出现了这个问题。我在互联网上搜索了几天,但没有找到答案。

我提前谢谢你,请原谅我的英语。

弗朗切斯科

更新

我在网上搜索。我在以下位置发现了一些有趣的东西:

https://forums.codegear.com/thread.jspa?messageID=43223&tstart=0 http://www.delphigroups.info/2/8/750511.html

我决定做一些测试:

有用。不一样的

或使用 TSQLStoredProc。所以现在我通过 TSQLQuery 调用我的 pl/sql 存储过程。我使用“AsString”将值传递给参数。诡异的。dbexpress 如何映射类型?提前致谢。

0 投票
1 回答
1170 浏览

delphi - 从 Paradox 表中提取 SQL 定义的工具

实际上,我正在迁移一个非常旧的系统,该系统使用带有悖论表的 BDE,我需要一个工具来提取表的 SQL 定义(CREATE TABLE .....)。我找到了这个链接Table-To-SQL Component for the BDE,但是图书馆的链接坏了,你知道任何图书馆或免费软件工具来获取这个信息吗?

提前致谢。

0 投票
2 回答
41677 浏览

windows-7 - windows 7 上的 interbase 和 BDE

好的,我知道这已被弃用,并且 bde 比 Moses 更老,但我们有一些尚未迁移的遗留应用程序仍在使用 bde。

有没有人成功安装 bde 并为 Windows 7(32 位和 64 位)完全配置了 interbase sql 链接?

我发现了许多不同的帖子和可执行文件,但没有任何结论。

谢谢

0 投票
1 回答
859 浏览

delphi - 如果我只有 BDE 别名,如何获得 Interbase 密码?

我正在尝试通过 BDE 在运行时连接到 Interbase DB。我正在尝试在无形项目(但不是控制台应用程序)中执行此操作。别名是已知的。我从注册表中检索别名。示例:MyAlias。

无论如何,看起来 Session.GetParams 实际上并没有获得密码。如何获取密码?如果我知道别名,有没有办法从 BDE 获取所有连接信息并建立连接?我宁愿不要硬编码用户名和密码,以防客户将来更改它们。

0 投票
1 回答
1340 浏览

delphi - 参数化查询帮助(使用 Delphi 7 和 BDE)

有人可以帮我解释一下为什么这段代码在 ExecSQL 语句上崩溃了吗?

0 投票
2 回答
1191 浏览

sql - 确定遍历一个表并更新另一个表的最佳方法

我正在使用 Delphi 7、BDE 和 Interbase(测试)、Oracle(生产)。

我有两张桌子(大师,回应)

我需要遍历 Responses 表,使用其 Master_Id 字段在 Master 表 (id) 中查找它以匹配记录,并使用 Responses 表中的日期字段更新 Master 表中的日期字段

这可以在 SQL 中完成,还是我实际上必须创建两个 TTables 或 TQueries 并逐步遍历每条记录?

例子:

打开两个表(Table1,Table2)

谢谢

0 投票
1 回答
1009 浏览

delphi - 应用程序共享相同的 BDE

当我的应用程序转入使用与我的应用程序相同的 BDE 运行其他应用程序的 PC 时,我遇到了问题,在这种情况下,我的应用程序无法将记录存储在数据库中,是否需要在 BDE 中进行任何配置来解决此问题。

0 投票
7 回答
13644 浏览

delphi - BDE 说“未找到字段”但字段存在

我对我的一个数据库表有以下查询:

参数已正确加载到查询中(均为字符串类型)。

当我在应用程序外部运行此查询(例如,通过 dbexplore)并将参数替换为实际值时,我得到了正确的结果。但是在应用程序中运行它时,我收到一个Field 'fieldtwo' not found错误,就在 Query.Open 调用上。

为什么 BDE 找不到这个字段,而实际上它确实存在?

更新:以下查询在第一个查询(失败的查询)之后立即执行,在应用程序中运行良好: