在pb中需要有一个数据类型转换,双引号和单引号之内的内容是字符型,但是你要查日期型的,需要加一个类型转换的标示,用法:(d'1991-1-1')
实例:
ls_se="SELECT 碟名,数量,单价,总金额,产商,预购时间,预购管理员,到货数量 FROM ygdp where 预购时间 〉= (d'1991-1-1') and 预购时间 <= (d'1999-1-1')
如果是sqlserver数据库:
ls_se="SELECT 碟名,数量,单价,总金额,产商,预购时间,预购管理员,到货数量 FROM ygdp where 预购时间 between '" + sle_1.Text + "' and '" + sle_2.text + "'"
其中sle_1.text与sle_2.Text中在必须是时间标准格式,最好用掩码控件