ライブラリ: AdoSuite v 1.0

 

AdoSuite v 1.0:

ODBCとOLE DBインターフェースを通したデータベース操作のクラス

作者: Alexander

 

ダウンロードしてもダウンロード・カウンターが増えない。

削除済み  
Integer:

ダウンロードしてもダウンロードカウンターが増えない。

大げさに言うと10回ダウンロードすると+10されるのでご安心を。

 

ネストされた adotest.mdb ではすべて動作しますが、独自のファイルを作成すると失敗します:

COleDbCommand::ExecuteNonQuery(set) メソッドで InvalidOperationException 型の例外が発生しました:
ExecuteNonQuery を実行するには、使用可能な接続が開いている必要があります。接続は閉じられています。

 

最初のトラブルはWindows 7だった。

WinXPで試したところ

Cannot open 'C:♪Program FilesMeta Trader 5MQL5♪Libraries♪AdoSuite.dll' (1114)

:(

 
jmp:

ネストされた adotest.mdb ではすべて動作しますが、独自のファイルを作成すると失敗します:

COleDbCommand::ExecuteNonQuery(set) メソッドで InvalidOperationException 型の例外が発生しました:
ExecuteNonQuery を実行するには、使用可能な接続が開いている必要があります。接続は閉じられています。


r, n, t... のようなファイル名制御コードの最初の文字を使用しないでください。

または別のスラッシュを入れてください。

conn.ConnectionString("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:⇄⇄Test.mdb;Persist Security Info=False");

 
なぜかわからないが、次の行がある。"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MQL5FilesAppachebook.xlsm;Extended Properties="Excel 8.0;\""

xlsmはエクセルで開かないと開かない、範囲を拡張できないなど、不具合が多い。

しかし、ここでは、"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=MQL5Files\book.xlsm;Extended Properties="Excel 8.0;˶""です。

うまくいった!:)

作者に感謝します!)))

 
64ビット版はありますか?
 
MySqlで作業するために、誰か普通のクラスを持っていますか?
 

訂正してください:

 
Graff:

訂正してください:


接続オブジェクトとコマンド・オブジェクトは削除されませんが、COdbcParameterList オブジェクトはコマンドと共に削除されるようです。