0

SQLJet データベースにレコードを挿入しているときに奇妙なエラーが発生したと思います。データベース接続を開き、次のコードを使用してテスト レコードを挿入します。

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

Eclipse は、情報メッセージとともに赤いアイコンを表示します

タイプ ISqlJetTable のメソッド insert(Object[]) は、引数 (文字列) には適用されません。

何が悪かったのか?私の Mac での記憶が正しければ、このエラー メッセージは表示されません。申し訳ありませんが、現在 Mac にアクセスできません。これを修正する方法は?チュートリアルは同じ方法で使用します。グリーツ

4

1 に答える 1

1

タイプ ISqlJetTable のメソッド insert(Object[]) は、引数 (文字列) には適用されません。

String だけでなく、String[]/Object[] を渡す必要があります。insert メソッドのドキュメント構文に基づくと、insert(Object[] arr)

于 2012-08-01T19:21:17.130 に答える