以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 筛选树日期格式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71225)
|
-- 作者:seal51
-- 发布时间:2015/7/7 16:41:00
-- 筛选树日期格式
此主题相关图片如下:qq截图20150707163636.png
|
-- 作者:大红袍
-- 发布时间:2015/7/7 16:53:00
--
自己筛选树就行,SQL语句处理一下,如
Select Distinct Year(日期) As 年, Month(日期) As 月
改成
Select Distinct Year(日期) As 年, Month(日期) + \'月份\' As 月
|
-- 作者:seal51
-- 发布时间:2015/7/7 17:09:00
--
在将 varchar 值 \'月份\' 转换成数据类型 int 时失败。
|
-- 作者:大红袍
-- 发布时间:2015/7/7 17:12:00
--
你用什么数据库?access这样写
Select Distinct Year(日期) As 年, Month(日期) & \'月份\' As 月
|
-- 作者:seal51
-- 发布时间:2015/7/7 17:13:00
--
sql数据库
|
-- 作者:大红袍
-- 发布时间:2015/7/7 17:15:00
--
Select Distinct Year(日期) As 年, Convert(varchar,Month(日期)) + \'月份\' As 月
|
-- 作者:seal51
-- 发布时间:2015/7/7 17:23:00
--
谢谢老师, 不过双击事件出了问题,从字符串“1月份”到类型“Integer”的转换无效。
|
-- 作者:大红袍
-- 发布时间:2015/7/7 17:30:00
--
事件代码那里,原本如果写
e.DataRow("月")
现在就写
e.DataRow("月").Replace("月份", "")
|