Labview写入access表时NI_Database_API.lvlib:DB Tools Insert Data.vi提示如下错误,求大神帮忙指点~
时间:10-02
整理:3721RD
点击:
可能原因
ADO Error: 0x80040E57
NI_Database_API.lvlib:Rec Create - Command.vi->NI_Database_API.lvlib:Cmd Execute.vi->NI_Database_API.lvlib:DB Tools Insert Data.vi->DB_Access.vi->DB_Check DB File Exists.vi->System Management.vi中的Exception occured in Microsoft JET Database Engine: 字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。
ADO Error: 0x80040E57
NI_Database_API.lvlib:Rec Create - Command.vi->NI_Database_API.lvlib:Cmd Execute.vi->NI_Database_API.lvlib:DB Tools Insert Data.vi->DB_Access.vi->DB_Check DB File Exists.vi->System Management.vi中的Exception occured in Microsoft JET Database Engine: 字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。
那是因为你所要写入的某一字段超出了当前字段存储空间(如你某一字段类型是文本,且建该字段时限定该字段最大容纳长度是100byte,而你现在要写入的字段内容>100byte时,就会报以上错误)