1
私のアプリケーションがフリーズするのを避けるために、MySQLデータベースへの非同期接続をしようとしています。私が思っていた:非同期MySQL
- これが可能である -
- 何コンストラクタ文字列がどのように見えるのでしょうか??これまでのところ私です:
Server=...;Database=...;User ID=...;Password=...;Pooling=True
- 私は非同期処理を可能にする何かを追加する必要がありますか? ( "Asynchronous Processing = true" does not work)
これまでこれを実行しましたか?どんな助けもありがとう。本当にありがとう!!!参照用
、これは(C#)を達成しようとするものイム基本的には次のとおりです。
cmd = new MySqlCommand(query, con);
IAsyncResult iSynch;
iSynch= cmd.BeginExecuteReader();
while(!iSynch.IsCompleted){
print("loading loading loading");
}
rdr = cmd.EndExecuteReader(iSynch);
BackGroundWorkerを使用して別のスレッドを開始する:http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx – davek
@davek BackGroundWorkerはWindows固有であるため使用できないと思う右? (私は団結して働いています) – Ted