请教——如何将字符串“0800”转为MSSQL2K中的一个时间字段“08:00”,谢谢!!!!C#或VB.NET皆可
解决方案 »
- dataGridView加入DataGridViewTextBoxColumn,怎样设置TextBox的文本
- 改变label.Height,怎样使得向上拉大(height)?
- numeric类型怎么在c#里进行相加减
- 刚下了C# 2005,其工具箱的控件很漂亮,可拉到窗口怎么还是经典的样式???
- 为什么右击不能弹出菜单??
- DateTimePicker()的值如何写入数据库?数据库的字段应该是什么类型?能否再读出数据到DateTimePicker()?
- 请问 我已经获得了QQ输入用户名edit地句柄 请问这个改变这个edit得值?
- M$的超级大BUG
- 班门斧请帮我看一下,一下关闭线程的代码怎么会没用。
- 网络文件的存储
- 反射调用非静态方法出现了错误,请问该如何改?
- Good Solution == 100F
str=str.Insert(2,":");
SqlCommand sqlcmd=new SqlCommand ("update login set date1='"+Convert.ToDateTime (dtime)+"' where id='2001005'",sqlcon);
str = Convert.ToDateTime(str).ToString("HH:mm");
//得出来时间格式是: YYYY-MM-DD HH:MM:SS
//你想得到的是:(时分)的形式 也是就是HH:MM的部分
//我们可以这样做:
string[] getHHMMSS=getTimeNow.Split(' '); //从空格处断开
//所以现在HHMMSS的值为getHHMMSS[1];第二部分
//我们再分
string splitHHMMSS=getHHMMSS[1].ToString().Split(':'); //以":"为分隔符
//现在就可以得 (时分)的格式了
string getHHMM=splitHHMMSS[0].ToString()+":"+splitHHMMSS[1].ToString();
//getHHMM就是你想要的(时分)格式时间了
//再把这个时间添加进数据库里(就是前面讲的,改成字符类型的字段) Email: [email protected]