自动截断分配的字符串到字段的长度?
我在将 dbexpress 驱动程序从 10 迁移到 11 时遇到了问题。 我有以下代码在 SQL Server 中执行更新语句: sql.add('UPDATE mytable SET myfield=:AFIE…
DbExpress在delphi中的使用
我是delphi 2007的新手。我需要连接SQL Server并通过DBExpress从本地数据库(SQLServer)更新、插入和删除DB值。如果有人有有用的教程,任何人都可以…
为什么 DBX 试图引用我的表名?
我有一个连接到 Firebird 数据库的 TSimpleDataSet。数据集的内部数据集的 CommandType 设置为 ctTable,CommandText 设置为表名称。因此,我希望当我…
为什么我的查询返回错误的字符串类型?
根据 官方 Firebird 文档,包含 Unicode 字符串的列(什么SQL Server 调用 NVARCHAR) 应声明为 VARCHAR(x) CHARACTER SET UNICODE_FSS。所以我这样做…
使用 DB Express 进行异常处理
我正在将我们的应用程序从 BDE 迁移到 Delphi2010 中的 DBexpress。我们正在连接到 Sybase 数据库。 BDE 捕获了存储过程使用 raiseerror 消息引发的异…
Delphi 2010 中的编码时间问题
当我们使用 EncodeTime 函数 EncodeTime(wHour, wMinute, wSecond, wMilliseconds) 时,它不会将毫秒值分配给结果。 我们使用下面的方法来编码日期和…
如何检查 tsqlconnection 是否打开?
登录失败后: mytsqlconnection->Open() if(mytsqlconnection->ConnectionState == csStateOpen) { ... } “if”返回 true。如何检查连接是否真正…
dbexpress 的主/细节问题
我有一个使用 firebird 2.3 用 Delphi 2010 / dbExpress 编写的主/详细应用程序 我发现了一个问题 如果我在详细信息中有两行或三行或更多相同的数据行…
MySQL 5 中的 utf8 数据需要哪个 dbExpress ServerCharSet?
根据新闻组中找到的信息,我们尝试了 ServerCharSet=utf8 和 ServerCharSet=UTF8 - 但特殊字符/变音符号仍然无法正确显示在客户端数据中。 我们使用De…
复制主/从客户端数据集中的记录 delphi dbexpress
如何将记录信息从主/详细客户端数据集复制到新记录或现有记录。 例如,我想将 100 号发票的数据复制到 150 号发票,或者将 100 号发票的信息复制到新…
使用 TSQLConnection.SetTraceEvent 时堆栈损坏?
我有一个多线程应用程序,其中为每个线程创建新的 TSQLConnection 。如果我尝试使用跟踪(TSQLConnection.SetTraceEvent 或 TSQLMonitoring),我会按…
delphi 2010 和 dbexpress firebird 驱动程序
我正在了解 Chau Chee-Yang 的 dbexpress firebird 驱动程序 (http://sites.google. com/site/dbxfirebird/) 我发现很难安装,因为信息很少,我 成功…