WPF 中保存当前 DataGrid 的数据到数据库中问题 wpf数据库datagrid 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public partial class MainWindow : Window { SqlDataAdapter sda; DataTable dt; public MainWindow() { InitializeComponent(); getData(); } private void button1_Click(object sender, RoutedEventArgs e) { try { sda.Update(dt); MessageBox.Show("修改成功","提示"); getData(); } catch (Exception ee) { MessageBox.Show("错误原因是" + ee.Message, "提示"); } } void getData() { string connectionString = string.Format("Data Source=192.168.0.250;Initial Catalog=IBMS;user=sa;password=password;timeout=30;Max Pool Size=75;Min Pool Size=5"); SqlConnection connection = new SqlConnection(connectionString); connection.Open(); sda = new SqlDataAdapter("select yhm,mm,bmdm,id from yhxxb", connection); SqlCommandBuilder commbuilder = new SqlCommandBuilder(sda); sda.UpdateCommand = commbuilder.GetUpdateCommand(); dt = new DataTable(); sda.Fill(dt); listView1.ItemsSource = dt.DefaultView; connection.Close(); } } 我可以这样理解吗? 第一个 getData(); -------------------> 载入数据 sda.Update(dt); ------------->修改过后的前台 datagrid 第二个 getData(); --------------------->实现保存数据对不起。。我比较笨。。 sda.Update(dt); ------------->修改过后的前台 datagrid //这个是更新 下面的是重新加载一次 第一个是加载。 access 数据库 sql语句操作 [正则表达式]怎么捕获不到组? 高手请帮忙!小弟用c#没有多长时间 EventLog的使用? 如何查组合键值? 求助:SqlDataReader问题。为何我用READ()读取的时候总是说:“阅读器关闭时 Read 的尝试无效。” WSDL 文件 使用 关于JavaScript的问题!急啊!!!! 请问自己写的DataAccess类用单件模式有问题么? 怎样编制系统托盘程序? 如何判定exe等需要.net及版本 c#矢量增加问题
{
SqlDataAdapter sda;
DataTable dt;
public MainWindow()
{
InitializeComponent();
getData();
} private void button1_Click(object sender, RoutedEventArgs e)
{
try
{
sda.Update(dt);
MessageBox.Show("修改成功","提示");
getData();
}
catch (Exception ee)
{ MessageBox.Show("错误原因是" + ee.Message, "提示");
}
}
void getData()
{
string connectionString = string.Format("Data Source=192.168.0.250;Initial Catalog=IBMS;user=sa;password=password;timeout=30;Max Pool Size=75;Min Pool Size=5");
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
sda = new SqlDataAdapter("select yhm,mm,bmdm,id from yhxxb", connection);
SqlCommandBuilder commbuilder = new SqlCommandBuilder(sda);
sda.UpdateCommand = commbuilder.GetUpdateCommand();
dt = new DataTable();
sda.Fill(dt);
listView1.ItemsSource = dt.DefaultView;
connection.Close();
}
}
我可以这样理解吗?
第一个 getData(); -------------------> 载入数据 sda.Update(dt); ------------->修改过后的前台 datagrid 第二个 getData(); --------------------->实现保存数据
对不起。。我比较笨。。