string strDate= "Feb-02-1999" + " " + "21:03:05";
DateTime myTime = DateTime.Parse( strDate );
MessageBox.Show( myTime.ToString());你这段程序会显示什么结果?
DateTime myTime = DateTime.Parse( strDate );
MessageBox.Show( myTime.ToString());你这段程序会显示什么结果?
解决方案 »
- combobox怎么绑定一个表的所有字段名啊。。。。
- windows窗体应用程序怎么设置当它运行时,在屏幕中弹出的位置?
- 大家快来救命啊
- winform的程序做安装包,怎么打包数据库!!!描述如下:
- 一个 流的读取问题
- 如何读写结构?
- 把数据装箱成object存入hashtable,如何再还原回来?
- ???关于xml取节点的问题。。。
- 我是菜鸟,刚开始学习C# 有个关于SOCKET的问题急需大家帮助!高手拉兄弟一把!
- vc写的dll,在c#中调用为什么参数是char* ,传入 string,vc dll中也更改了,而调用函数后,c#中的string 还是原值?在线等,别嫌分少!
- 请高手来分析一下一个程序,100分。
- 未定义入口点?
取得的有日期和时分秒
string m= "Feb-02-1999" + " " + "21:03:05";
DateTime temp =System.Convert.ToDateTime(m);
MessageBox.Show( temp.ToString());
是可以直接插入数据库的,但是好象sqlserver没有一个数据类型是专门存放年月日或者小时分妙的吧,
都是一块放的,取出来的时候再做分离呗
然后用转化后的myTime和myDate,赋给myRow.time和myRow.date,再追加至数据库。用dataGride显示数据库表即myDataSet(目前只有一个表)的内容。
FED-02-1999 其它文本 -------我称之为日期行
[02:03:54] 其它文本 -------我称之为数据行
[02:03:56] 其它文件
.........
.........
FED-02-1999 其它文本 -------我称之为日期行
......
.....
FED-03-1999 其它文本 -------我称之为日期行
由于日期行与数据行的内容都不是很规范,所以不能直接导入数据库,而只能编程实现.
再导入数据库后,再进行数据分析.
还有access里面有只存放年月日不放小时分妙的数据类型吗?-为什么不把他们合并成一个日期型的字段,取出来时再分离?
我进行了合并,再写入数据库中
程序段如下:
string strDate= "Feb-02-1999" + " " + "21:03:05";
DateTime myTime = DateTime.Parse( strDate );MYDataSet.RecordsRow myRow =
myDataSet.Records.NewRecordsRow();
myRow.time = myTime;MyDataSet.Records.AddRecordsRow(myRow);
myOleDbDataAdapter.Update(aleDataSet);
MyOleDbDataAdapter.Fill(aleDataSet);在DataGride控件的time列中只显示出 2-2-1999
没有时间
string strDate= "Feb-02-1999" + " " + "21:03:05";
DateTime myTime = DateTime.Parse( strDate );Response.Write(myTime.ToString());结果是1999-2-2 21:03:05但是不知道你的time列声明的时候是什么类型?
但追加到dataset中后,DataGride控件显示却是1999-2-2在dataset中,time列的类型为dataTime,
在ACCESS数据库中time为长时间类型