VB6アプリケーションでSQLite ODBCドライバ(ここではhttp://www.ch-werner.de/sqliteodbc/)を使用しています。すべては私の知る限り、次のコマンドを使用して、表の列のリストを取得しようとした場合、しかし、取得したデータを保存するなど、正常に動作します:VB6エラーを伴うSQLite3 ODBCドライバ
はpragma table_info (myTableName)
ADOコールは2つのエラーで失敗する(Connection.Errorsプロパティで見つかりました)
エラー#1:説明: "複数ステップのOLE DB操作でエラーが発生しました。使用可能な場合は、各OLE DBのステータス値を確認してください。 :String:cMisDataLayer.ExecuteRecordset
エラー2:説明:「プロバイダはプロパティをサポートしていません。」 :String:cMisDataLayer.ExecuteRecordset
私の質問は、なぜ私はこのエラーが発生し、SQLiteのテーブルの列リストを取得するための回避策があるのですか?
ありがとうございました。