关于DataGridView的更新,以及更新行的样式问题~ 分不够再开贴加
问题背景:
1.WinForm中包含一个DataGridView控件,名为DataGridView1;
2.DataGridView中有很多列,包含有DataGridViewTextBoxColumn和DataGridViewComboBoxColumn;
3.列为DataGridViewComboBoxColumn类型的已经绑定数据库中的不同表的特定字段。
存在问题:
1.当我在DataGridView中输入一行数据时,能把输入数据同步更新到数据库的表中,具体用什么事件来触发,DataGridView中没有提交的按钮;
2.在更新时要对数据库进行检查,要更新的表中某一特定字段的数据是否存在3条或以上相同的,如果存在,则把当前新加数据的行背景色设置为红色;
3.能不能把新增加的一行新数据在满足一定的条件(运算逻辑)时,在更新过后(写进数据库后)不在当前DataGridView中显示出来,但是不满足条件的可以同步显示;
4.顺便再问下,VS.NET2005中有没有[周历]的函数(翻了下MSDN没找到)。