gpt4 book ai didi

java - 插入Access数据库

转载 作者:行者123 更新时间:2023-12-02 08:26:04 25 4
gpt4 key购买 nike

如何解决从 Java 程序在 Access 中插入备忘录时出现的错误?

4159 字符串的大小

错误

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]COUNT field incorrect

执行插入语句的源代码:

statement.executeUpdate("INSERT INTO webData VALUES ("+"'" + list.get(y)+"','"+data+ "')");

4159数据大小

我的模式是:

表名webData带2个字符

文本类型的第一个 ID

备忘录类型的第二个 Field1

我已经更新了声明,但我遇到了同样的错误:

statement.executeUpdate("INSERT INTO webData (ID,Field1) VALUES ("+"'" + list.get(y)+"','"+data+ "')");

谢谢

最佳答案

请发布您的架构。

而不是这样做:

INSERT INTO webData VALUES (...)

你应该这样做:

INSERT INTO webData (MyColumn1, MyColumn2) VALUES (...)

不要依赖表中的物理列顺序,您应该明确说明以避免错误。

关于java - 插入Access数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4491430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com