写入System.DateTime.Now.ToString到数据库中的DataTime字段即可
解决方案 »
- 求助!!checkedlistbox问题
- 颜色字体参数怎么传啊?
- 如何把(int类型)内存地址转回数组
- 50分求tabControl1.Controls.Add(this.tabPage1)的问题,在线等!
- Reflector.exe 反编译C#程序,反编译后窗体背景图片控件图片丢失,怎么找到?
- 以下图的列表框是如何实现的?
- 大家新年好,我遇到了一个涉及到了平台调用的问题
- 查询完一笔记录后如何清空dataGrid中的数据?
- 如何删除XML文档中的ProcessingInstruction?
- 怎样通过分析ip包得到正在下载影片的真实地址要到目录 解决给100分
- Form最小化和最大化触发什么事件
- 两个小问题,希望大家指点!
ToLongDateString将此实例的值转换为其等效的长日期字符串表示形式。 System.DateTime dTime = new System.DateTime(2001, 5, 16, 3, 2, 15); // If the current culture is "us-EN",
// longDateString gets "Wednesday, May 16, 2001"
string longDateString = dTime.ToLongDateString(); // If the current culture is "us-EN",
// longTimeString gets "3:02:15 AM"
string longTimeString = dTime.ToLongTimeString();
我现在的做法是首先建立一个OleDbAdapter,并使用其建立一个数据集DataSet1,在DataSet1中加入一个表,其架构和数据源相同。
然后对表中的数据进行修改,在通过OleDbAdapter.Update方法提交到数据库。
经过我的测试,在表中的DataTime格式数据是正确的,但是更新到数据库中之后Time都变成了00:00:00。
是否我的这种方法有问题?为了测试方便我使用的是Access数据库。
DataGridTableStyle GS = new DataGridTableStyle();
GS.MappingName=this.dataSet11.C_METER_CHANGE.TableName;
this.dataGrid1.TableStyles.Add(GS);
DataGridTextBoxColumn myGridTextBoxColumn =(DataGridTextBoxColumn)this.dataGrid1.TableStyles[0].GridColumnStyles["CHANGE_DATE"];
myGridTextBoxColumn.Format="";