У меня есть класс Connect
для подключения к базе данных. Вот код:Вставить в базу данных из DataGridView
class Connect
{
SqlConnection con;
public Connect()
{
String connectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\Database1.mdf;Integrated Security=True;User Instance=True";
con = new SqlConnection(connectionString);
}
public DataTable executeSelect(String query)
{
con.Open();
SqlDataAdapter adapter = new SqlDataAdapter(query, con);
DataTable dt = new DataTable();
adapter.Fill(dt);
con.Close();
return dt;
}
public void execute(String query)
{
con.Open();
SqlCommand cmd = new SqlCommand(query, con);
cmd.ExecuteNonQuery();
con.Close();
}
}
И у меня есть DataGridView
вроде этого:
Как это код для вставки все данные из этой DataGridView
в Database
?
Возможный дубликат [Вставить весь DataTable в базу данных сразу вместо строки за строкой?] (Http://stackoverflow.com/questions/10405373/insert-entire-datatable-into-database-at-once-instead- из-строка за строкой) –