错误“<file-name>已存在且<field value ... =”“>(132)”

时间:2015-08-12 11:44:04

标签: sql runtime-error openedge

我在医学实验室工作,我们使用进度数据库(版本10.2B)和4GL程序化商业应用程序作为我们的中心实验室信息系统。

我们目前正在开发不同的哨兵应用程序(例如实验室指南),它们使用ODBC连接(基于SQL)与进度数据库交互。应用程序使用C#编程。

此交互适用于读取和更新记录。但是,在现有表中插入新记录时,哨兵和中央应用程序之间似乎存在冲突。通过sentinel应用程序插入新记录不会产生错误,但是当我随后通过中央系统插入新记录时,会发生以下错误:已存在132.

基于商业4GL的应用程序似乎没有看到通过SQL ODBC连接将新记录添加到数据库中。如何防止发生此错误?请记住,我无法访问商业4GL系统。

1 个答案:

答案 0 :(得分:2)

此错误告诉您记录已存在,而不是它无法找到它。

你并不是对应用程序“玩得很好”,毫无疑问它有自己填充各种表格的方法。您需要与应用程序供应商交谈以了解应用程序所期望的内容,或让他们开发导入例程以便以对应用程序友好的方式引入您的数据。

相关问题