问题标签 [dbisam]

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 回答
3328 浏览

vbscript - VBscript 中 RecordSet 对象的更新函数导致 DBISAM 解析错误

在使用 DBISAM 4 ODBC 驱动程序时,我在使用 RecordSet 对象上的 Update 函数时遇到了困难。这是我的代码的样子。

当我尝试执行此代码时,我收到以下错误:

我无法弄清楚是什么导致了这个错误。有没有人对造成它的原因有任何想法?

0 投票
2 回答
2059 浏览

dbisam - DBISAM 数据库实用程序

我有一个 DBISAM 数据库,我需要打开和查看它并最终迁移到 SQL Server,如果不是至少一个逗号分隔的文件。有谁知道一个工具来做到这一点?

0 投票
1 回答
1583 浏览

sql - IF ELSE 与 DBISAM SQL

我正在使用 DBISAM 运行以下查询

但是,有 3 种不同的销售类型 - sales.sale_type 等于 0、1 或 2。如果为 0,则应添加正的 sale_amount 和 vat_amount,否则应使用负值。

我尝试了各种

无济于事,只遇到脚本甚至没有运行的错误。我不知道这些错误是否仅限于 DBISAM 还是我的一般 SQL。

任何帮助表示赞赏。

谢谢

0 投票
1 回答
721 浏览

sql - SQL 更新基于并从同一个表中选择结果

我将尽我所能清楚地描述我正在尝试做的事情。

我正在使用 DBISAM SQL 数据库。

我们出售 T 恤和许多不同种类的 T 恤。我正在尝试使用数据库中其他产品的值更新我们的产品数据库。这是一个示例:

产品表

我想编写一个更新脚本,该脚本将更新所有没有LongDesc的SKU上的LongDesc字段,但我希望从其他具有相同产品的SKU那里得到LongDesc

最后,我希望表格看起来像这样:

在此先感谢您的帮助!

0 投票
1 回答
222 浏览

sql - DBISAM - 错误 8708 - 版本 2.03

我正在尝试更新字段 CNAME 并将其用于 Where 子句:

DBISAM 引发异常 8708(表 'SGT000.DAT' 中的记录已被另一个用户更改或删除)我使用的是 2.03 版

0 投票
2 回答
686 浏览

database - 为 Delphi 项目选择正确的数据库

我正在使用 Delphi XE2 进行开发。

我正在为中小学设计一个软件。这所学校有1500名学生。数据库模型是关系型的,我们计划随着时间的推移保留每个学生的全部历史记录。(在某些时候它会被存档,但大多数情况下所有的关系都会保持一段美好的时光)

我曾经使用 Elevate Software 的 DBISAM V4 编写 Delphi 应用程序。我持有它的许可证,所以它仍然有可能使用它。

然而,我最近接触了许多使用 Firebird 的公司,一些使用 Postgres 和许多使用 MySQL 的网站。

我认为没有必要去付费数据库,因为这种类型的客户对投资很敏感。因此,任何可以免费使用的数据库,以及继续使用 DBISAM 的选项。我喜欢它,但它变老了。

我更喜欢把业务逻辑放在软件上,而不是放在数据库里,所​​以不需要在数据库端做错综复杂的逻辑或程序。

我的问题是:选择正确的数据库需要考虑什么?

0 投票
0 回答
320 浏览

delphi - 记录未保存到数据库问题后触发的delphi 7 afterpost事件

我们在与一位客户的应用程序中遇到了一个严重的问题。

访问和更改日志在我们的应用程序中写入审计表。这是在发布事件后在 mintored 表中完成的。

在这种特殊情况下,我们在数据库中发现审计表中有 20 多个条目,但这些更改都没有在主表中发布、插入或删除。

没有任何异常被触发,因此它们也会被记录下来。

有谁知道,是什么引发了这种行为?

欢迎任何建议。

干杯,克劳斯

我们正在使用:
- delphi 7
- dbisam 4.3.1

环境:
- citrix 连接
- 服务器 2008r2sp1 上的数据库

0 投票
5 回答
9069 浏览

sql - SQL减去最小值和最大值

我只是想在这样的表达式中使用 min() 和 max() 函数:

但这似乎不是有效的 SQL。我一直被告知我不能在表达式中使用聚合函数。我能得到一些帮助吗?

0 投票
3 回答
505 浏览

sql - DBISAM 的 sql 引擎是否支持 EXISTS 子句?

在此处输入图像描述奇怪的是,似乎该EXISTS子句不受DBISAMsql 引擎支持,因为它总是导致 SQL 错误。以下是使用 EXISTS 的示例。我在这里错过了什么吗?

0 投票
0 回答
596 浏览

vb.net - 我们可以通过 vb.net 读取 dbisam .dat 文件吗

我正在使用使用 dbisam 数据库并具有扩展名为 .dat 的表的第 3 方帐户软件。

有没有办法在 vb.net 中读取 dbisam 表?

我很难在 Visual Basic 中阅读 dbisam,是否有可用的提示指南,请提供您的意见。

这是我尝试过的代码,但没有任何效果

将内容调暗为 New StringBuilder() 将 enc 调暗为 Encoding = New ASCIIEncoding()