0

我想我在 SQLJet 数据库中插入记录时遇到了一个奇怪的错误。我打开数据库连接并使用以下代码插入测试记录。

ISqlJetTable tbl = db.getTable("file");
tbl.insert("filename");

Eclipse 向我显示了一个带有信息消息的红色图标

ISqlJetTable 类型中的方法 insert(Object[]) 不适用于参数 (String)。

什么地方出了错?如果我在我的 Mac 上没记错,我不会收到此错误消息。很抱歉,我目前无法访问我的 mac。如何解决这个问题?本教程使用相同的方法。格雷茨

4

1 回答 1

1

ISqlJetTable 类型中的方法 insert(Object[]) 不适用于参数 (String)。

您需要传递 String[]/Object[] 而不仅仅是 String。基于插入方法的文档语法是insert(Object[] arr)

于 2012-08-01T19:21:17.130 回答