C# には、mysql からデータを取得し、このデータを別のテーブルに挿入するメソッドがあります。
問題は、何を試しても得られることanother datareader is open
です。
ステートメントを使用してみましusing
たが、成功しませんでした。間違っている可能性があります。
どうやってするか?
public void MethodName(List<string> objects)
{
foreach(string Object in objects){
SQLActions.Initialize();
SQLActions.SQL_Open();
MySqlDataReader queryData = SQLActions.SQL_Query("SELECT...query...");
MySqlDataReader objectsData = SQLActions.SQL_Query("Another select....");
SQLActions.SQL_NonQuery("Insert...");
while(queryData.Read()){
SQLActions.SQL_NonQuery("Another Insert...");
}
SQLActions.SQL_Close();
}
}