C# 读取数据库中的时间数值 大家好,我建立了一个数据库,表中有一列表示时间,我已经可以连接上数据库;就是想把表示时间那列的表示时间的数值读出来;比如说05:20:05;我现在想把这个时间类型中的“05”、“20”、“05”读取,然后赋给变量,不知道可不可以是实现?如果定义把时间定义成为字符串的类型,不知可不可以实现?谢谢大家啦~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也很菜,新手我只知道可以将 数据 读取出来 显示在 GridView1中然后 GridView1_SelectedIndexChanged 事件里可以写string AA;//定义字符窜AA变量string BB;//定义字符窜BB变量//取GridView1中焦点为第一列 第一行的数据赋值给AAAA = GridView1.SelectedRow.Cells[0].Text;//取AA值中前2位赋值给BB BB = AA.Substring(0,2);//如果要取最后2位就是 BB = AA.Substring(AA.Length-2,2); 我上面写的是取GridView1.SelectedRow.Cells[0].Text;SQL 语句 可以是 select 时间列 from table如果时间那列在 第7列 就写 GridView1.SelectedRow.Cells[6].Text; 把那列读取后转化为string,然后截断读取;或者转为前台DateTime,如ds,读取ds.Hour,ds.Minute,ds.Second 以当前时间为例DateTime dt = DateTime.Now;string day = dt.Date.ToString("yyyy-MM-dd");string hour = dt.Hour.ToString();string second = dt.Second.ToString();MessageBox.Show("日期:"+day+",小时:"+hour+",秒:"+second); 分钟忘写了,second+dt.Minute.ToString(),还可以获取毫秒。 这个已经搞定了,用SQL语言,就是在command中利用format做,谢谢了 如何在AE用C#生成剖面图,求有经验的大神给点指点,最好有代码,有具体思路也行 datagridview和combobox的问题 大家帮个忙,关于vss 签入 在winform里的button,怎么实现我把鼠标放在上面的时候就自动弹出我要的文本,但不是在button的text上显示而是跟着鼠标显示,谢谢! 如何修改PropertyGrid中控件的Name? GDI+, XOR, 橡皮筋, 精灵动画 winform中,错误“最匹配的重载方法具有一些无效参数” 获取图片中的字符串 新手再问--数据点画波形图问题 警告窗! c#那么多命名空间如何记忆? wpf richTextbox 禁止添加图片
我只知道可以将 数据 读取出来 显示在 GridView1中
然后 GridView1_SelectedIndexChanged 事件里可以写
string AA;//定义字符窜AA变量
string BB;//定义字符窜BB变量//取GridView1中焦点为第一列 第一行的数据赋值给AA
AA = GridView1.SelectedRow.Cells[0].Text;//取AA值中前2位赋值给BB
BB = AA.Substring(0,2);//如果要取最后2位就是
BB = AA.Substring(AA.Length-2,2);
DateTime dt = DateTime.Now;
string day = dt.Date.ToString("yyyy-MM-dd");
string hour = dt.Hour.ToString();
string second = dt.Second.ToString();
MessageBox.Show("日期:"+day+",小时:"+hour+",秒:"+second);