在我的一个应用程序中,我使用 Delphi 7、Sql server 2008 R2、BDE,我使用 Sql server 本机客户端驱动程序通过 odbc 使用 bde 连接数据库。
插入始终有效,但某些地方编辑失败,Delphi 引发 EDBEngineError [Sql native client 10.0] 字符串数据长度不匹配。
我在表中有 4 个文本字段(sql 数据类型 TEXT),如果我评论这些字段行编辑工作。
请任何人帮助解决这个问题?
我知道 BDE 已贬值,但这是数据库迁移。这是一个大型应用程序,所以我不想从 BDE 更改。除上述情况外,一切正常。
[原谅我的英语不好]