解决方案 »
- 是不是datagridview只要绑定dataset就可以了,如果不用bindingsource要不要紧
- C#如何按属性查询XML(使用XPath)
- 在网站全局文件Global.asax中实例化的对象,在网站的其他页面里,能否使用?如何使用?
- OdbcDataAdapter.update()成功,但数据库记录没有更新
- SQL server中,怎样写一个存储过程?
- 一个困扰了我很久的问题,自定义事件
- 菜鸟问题:快捷菜单怎么刷新?
- 新手,请指教,TKS!如果要在构造函数中添加代码,同样也可以添加在InitializeComponent()里吗?效果是否一样?
- 使用DI解耦服务层与UI层,用什么方法可以传入UI层的上下文信息?
- 如何设计象VS中工具箱类似的停靠窗口?
- 子窗体显示被遮盖
- 急急课设啊
上面只是举个例子,
当然,time1 time2都是提前定义好,格式转换完毕的。
这个没有问题的。
你是要选中那一行的时间与现在时间对比,还是整个表格的时间都进行对比?
因为程序可以正常运行,只是我想加一点 时间的判断,就是时间过期的,提醒一下操作者而已
time1是系统当前时间
time2是datagridview中,某一行的时间【】
我的第一列是DataGridViewCheckBoxColumn 类型
也就是 说
我选择某一行,time2就是该行存储的时间
然后button 一下遍历所有行如果时间早于当前时间的行,底色就改变现在的问题是
一判断,颜色变
但是所有行都变了
时间晚于当前时间的也变,不知何故
================================
或者这样也可以
我某个button 读取数据库的时候
遍历所有的行
所有行的第二列都是datetime
然后与系统时间比对
时间早于系统时间的,底色就改变
这个可以实现吧?!
这个已经验证过了。没有问题,可以正常执行
time这块,没有问题的。唯独,我想加一点 “过期提示”和当前时间比对一下,让底色改变一下,无法正常实现。
比如 2010-11-11 11:11:12 和 2010-11-11 11:12:13 比较一下
compare应该可以吧?
或者 VB空间里 有个 DIFF的时间函数,是否也可以用?
{
if (DateTime.Compare(DateTime.Now,Convert.ToDateTime(dataGridView1.Rows[i].Cells["Column1"].Value))>0)
{
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Red; }
}
column1是时间那一列