窗体日期时间控件的使用

220 阅读1分钟

窗体日期时间控件的使用

目标

可以绘制日期时间控件(可以使用)

可以从控件中获取文本值,日期对象

可以获取数据(可以存入sqlserver中的时间字符串,此时间字符串,可对应数据库的datatime类型的列的)

绘制控件

在这里插入图片描述

画一个按钮

目的:可以通过点击事件,拿日期时间控件的值

》代码

在这里插入图片描述

》效果 在这里插入图片描述

问题

某年某月某日

这样的字符串可以存入到sql语句中吗?

在这里插入图片描述

实验表明,是不行的

所以我们拿日期时间控件的Text值,是不可以用于拼sql语句的

那怎么办呢?

日期时间控件的value值

》 代码

在这里插入图片描述

》效果

第一次弹信息 在这里插入图片描述

第二个弹的信息

在这里插入图片描述

》结论

如果要获取控件的时间字符串

在这里插入图片描述

当我们获得了期望的时间字符串以后

可以尝试拿着这个字符串存数据

小结

日期时间控件的用法

通过控件对象的value值拿一个日期时间对象

通过这个对象ToShortDateString() 拿一个字符串

此字符串是可以直接用于保存到数据库中的字符串

示例代码

            // 获取日期时间控件的内容
            DateTime t = dateTimePicker1.Value;
            // 把日期时间对象,转成字符串(可用字符串)
            String s1 = t.ToShortDateString();