1.首先获取datagirdview的datatable
DataTable dt = dataGridView1.DataSource as DataTable;
2.将其更新至数据库
public static bool UpdataSql(DataTable dt)
{
try
{
using (SqlConnection connection = new SqlConnection(PubVariant.ConnectionString))
{
string strSql = "select * from CorrespondField";
using (SqlCommand cmd = new SqlCommand(strSql, connection))
{
using (SqlDataAdapter da = new SqlDataAdapter(cmd))
{
using (SqlCommandBuilder builder = new SqlCommandBuilder(da))
{
da.Update(dt);
return true;
}
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return false;
}
}
连接信息字段如下:
public class PubVariant
{
public static string connectionString = "server=localhost;database=Test;user id=sa;password=123456";
public static string ConnectionString
{
get { return connectionString; }
set { connectionString = value; }
}
}