Textbox数据绑定问题
时间:2011-12-21
来源:互联网
Textbox的text绑定了BindingSource所对应的字段,但是Textbox是通过ComboBox的SelectedValueChanged事件所获取的值,值能显示出来,但是保存后,数据库是空的,Textbox没有被保存,什么原因呢?
还有ComboBox的数据源、显示成员、值成员绑定后,值能显示,但必须下拉选择才能保存,默认的数据保存不上,DateTimePicker也是一样,必须手动选择,负责当天的值虽然显示,但是不能保存...
SelectedValueChanged事件的代码
C# code
还有ComboBox的数据源、显示成员、值成员绑定后,值能显示,但必须下拉选择才能保存,默认的数据保存不上,DateTimePicker也是一样,必须手动选择,负责当天的值虽然显示,但是不能保存...
SelectedValueChanged事件的代码
C# code
if (学号ComboBox.SelectedValue == null) return; string num = 学号ComboBox.SelectedValue.ToString(); DataSet.学生资料Row row = dataSet.学生资料.FindBy学号(num); 所属班级TextBox.Text = row.所属班级.ToString();
作者: wjhb666 发布时间: 2011-12-21
保存的那块确定没问题?
作者: cuthkid 发布时间: 2011-12-21
上面的是FormXscjEdit这个编辑窗体,这个里面
C# code
保存按钮的代码在另一个窗体里
C# code
C# code
public FormXscjEdit(dataSet.学生成绩Row row) { InitializeComponent(); 学生成绩BindingSource.DataSource = row; }
保存按钮的代码在另一个窗体里
C# code
DataSet.学生成绩Row row = dataSet.学生成绩.New学生成绩Row(); FormXscjEdit fxe = new FormXscjEdit(row); if (fxe.ShowDialog() == DialogResult.OK) { dataSet.学生成绩.Add学生成绩Row(row); 学生成绩BindingSource.EndEdit(); try { 学生成绩TableAdapter.Update(dataSet.学生成绩); Tip.ShowMessage("添加学生成绩成功!"); } catch (Exception ee) { MessageBox.Show(ee.Message); }
作者: wjhb666 发布时间: 2011-12-21
高手们帮帮忙吧...
作者: wjhb666 发布时间: 2011-12-21
自己顶上...
作者: wjhb666 发布时间: 2011-12-21
一直不敢用绑定去更新数据,
还是去写update的数据库方法.
还是去写update的数据库方法.
作者: xiaolinyouni 发布时间: 2011-12-21
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28