以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- select条件语句应该怎么写? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114636) |
|
-- 作者:xxfoxtable -- 发布时间:2018/2/11 20:07:00 -- select条件语句应该怎么写? Dim fdr As DataRow = DataTables("出入库").sqlselect("format([日期],"yyyyMM")=\'" & ny & "\'") ny是字符型
|
|
-- 作者:有点甜 -- 发布时间:2018/2/12 9:26:00 -- Dim fdr As DataRow = DataTables("出入库").sqlselect("year([日期])=" & ny.substring(0,4) & " and month(日期)=" & ny.substring(4,2)) |
|
-- 作者:xxfoxtable -- 发布时间:2018/2/12 17:56:00 -- Dim fdr As DataRow = DataTables("出入库").sqlselect("year([日期])=" & ny.substring(0,4) & " and month(日期)=" & ny.substring(4,2)) month(日期)这样结果,如果是02就变成2了, 是不是就不能判断了,需要加formath函数??
[此贴子已经被作者于2018/2/12 18:03:06编辑过]
|
|
-- 作者:xxfoxtable -- 发布时间:2018/2/12 18:03:00 -- dim pdny as string pdny=year(crk("日期")) & Format(month(crk("日期"),"00") 不支持这样写呢? |
|
-- 作者:有点甜 -- 发布时间:2018/2/12 18:27:00 -- Dim fdr As DataRow = DataTables("出入库").sqlselect("year([日期])=" & ny.substring(0,4) & " and month(日期)=" & val(ny.substring(4,2)))
msgbox("year([日期])=" & ny.substring(0,4) & " and month(日期)=" & val(ny.substring(4,2))) |
|
-- 作者:xxfoxtable -- 发布时间:2018/2/12 19:29:00 --
|
|
-- 作者:有点蓝 -- 发布时间:2018/2/12 20:13:00 -- pdny=Format(crk("日期"),"yyyyMM") |