Как перенести данные из DataGridViewRow в MySql WorkbenchC#

Место общения программистов C#
Ответить
Anonymous
 Как перенести данные из DataGridViewRow в MySql Workbench

Сообщение Anonymous »

Я могу просто перенести все данные, но есть проблема в категории процессов. Мне нужно перенести таблицу с повторяющимися данными, там только 3 значения из 97 дубликатов. Как мне это сделать?

Код: Выделить всё

 foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (!row.IsNewRow) // Пропускаем новую строку
{
string Proces = Convert.ToString(row.Cells[0].Value ?? 0);
string Cod = Convert.ToString(row.Cells[1].Value ?? 0);
string name = Convert.ToString(row.Cells[2].Value ?? 0);

string query =
"INSERT INTO mydb.proces (Cod, Names) VALUES (@Cod, @names);"+
"INSERT INTO mydb.categoryproces (Name) VALUES (@Name);";

using (MySqlCommand cmd = new MySqlCommand(query, connection))
{
cmd.Parameters.AddWithValue("@Cod", Cod);
cmd.Parameters.AddWithValue("@Names", name);
cmd.Parameters.AddWithValue("@Name", Proces);

cmd.ExecuteNonQuery();
}

}
}
connection.Close();


Подробнее здесь: https://stackoverflow.com/questions/791 ... -workbench
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»