问题标签 [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.
delphi - 错误:文件中的 536 错误无法连接:登录参数不正确
执行以下代码时,我在客户端机器上收到上述错误
路径和表存在。连接到没有子报表的报表时,上述代码也会失败。
我不明白为什么给我的登录参数不正确,因为它们只是表格。在其他机器上它工作得很好。有任何想法吗?
session - BDE inmem000.rem 访问/共享冲突
我有这个专有的网络 CGI 可执行文件,每次请求页面时都会打开与 BDE Thingy 的连接。
我对编译后的 exe 和 BDE 的工作原理一无所知,但我观察到在每个页面请求期间,BDE 都会生成一个临时 INMEM000.REM 文件。
问题是在服务器负载过重时,页面生成可能会持续一段时间,在此期间任何其他用户都无法请求另一个页面,因为 BDE 试图创建/锁定同一个 INMEM000.REM 文件。
我发现一些信息表明该文件与针对 BDE 的应用程序会话有关。
但是为什么 BDE 坚持在同一个文件上呢?不能指示创建多个会话锁定文件吗?还是依赖于应用程序,是否应该在 CGI 部分进行编码?
提前致谢。
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 如何映射类型?提前致谢。
delphi - 从 Paradox 表中提取 SQL 定义的工具
实际上,我正在迁移一个非常旧的系统,该系统使用带有悖论表的 BDE,我需要一个工具来提取表的 SQL 定义(CREATE TABLE .....)。我找到了这个链接Table-To-SQL Component for the BDE
,但是图书馆的链接坏了,你知道任何图书馆或免费软件工具来获取这个信息吗?
提前致谢。
windows-7 - windows 7 上的 interbase 和 BDE
好的,我知道这已被弃用,并且 bde 比 Moses 更老,但我们有一些尚未迁移的遗留应用程序仍在使用 bde。
有没有人成功安装 bde 并为 Windows 7(32 位和 64 位)完全配置了 interbase sql 链接?
我发现了许多不同的帖子和可执行文件,但没有任何结论。
谢谢
delphi - 如果我只有 BDE 别名,如何获得 Interbase 密码?
我正在尝试通过 BDE 在运行时连接到 Interbase DB。我正在尝试在无形项目(但不是控制台应用程序)中执行此操作。别名是已知的。我从注册表中检索别名。示例:MyAlias。
无论如何,看起来 Session.GetParams 实际上并没有获得密码。如何获取密码?如果我知道别名,有没有办法从 BDE 获取所有连接信息并建立连接?我宁愿不要硬编码用户名和密码,以防客户将来更改它们。
delphi - 参数化查询帮助(使用 Delphi 7 和 BDE)
有人可以帮我解释一下为什么这段代码在 ExecSQL 语句上崩溃了吗?
sql - 确定遍历一个表并更新另一个表的最佳方法
我正在使用 Delphi 7、BDE 和 Interbase(测试)、Oracle(生产)。
我有两张桌子(大师,回应)
我需要遍历 Responses 表,使用其 Master_Id 字段在 Master 表 (id) 中查找它以匹配记录,并使用 Responses 表中的日期字段更新 Master 表中的日期字段
这可以在 SQL 中完成,还是我实际上必须创建两个 TTables 或 TQueries 并逐步遍历每条记录?
例子:
打开两个表(Table1,Table2)
谢谢
delphi - 应用程序共享相同的 BDE
当我的应用程序转入使用与我的应用程序相同的 BDE 运行其他应用程序的 PC 时,我遇到了问题,在这种情况下,我的应用程序无法将记录存储在数据库中,是否需要在 BDE 中进行任何配置来解决此问题。
delphi - BDE 说“未找到字段”但字段存在
我对我的一个数据库表有以下查询:
参数已正确加载到查询中(均为字符串类型)。
当我在应用程序外部运行此查询(例如,通过 dbexplore)并将参数替换为实际值时,我得到了正确的结果。但是在应用程序中运行它时,我收到一个Field 'fieldtwo' not found
错误,就在 Query.Open 调用上。
为什么 BDE 找不到这个字段,而实际上它确实存在?
更新:以下查询在第一个查询(失败的查询)之后立即执行,在应用程序中运行良好: