以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表中日期列生成下拉选择后无动作  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143531)

--  作者:happyft
--  发布时间:2019/11/27 20:19:00
--  表中日期列生成下拉选择后无动作
用下面的语句给table的日期列生成下拉,
 cmd.ConnectionName = Mydata
        cmd.CommandText = "Select CONVERT(Nvarchar(20),盘点日期,23) as 盘点日期 From {盘点表} where 仓库 = \'" & e.Row("仓库")  & "\' and 盘点日期 < \'" & e.Row("盘点日期") & "\'"
        dt = cmd.ExecuteReader()
        e.Table.Cols("上次盘点日期").Combolist = dt.GetComboListString("盘点日期","","盘点日期 DESC")
因为下拉必须将日期转换为字符才可以,现在问题是下拉是可以了,但选择一个下拉值后无法正常赋值到表中,因为表字段是日期类型

选择值后应该如何转换才可以?

谢谢!

--  作者:有点蓝
--  发布时间:2019/11/27 20:26:00
--  
"上次盘点日期"是日期类型,这种无法使用列表项目的