待遇类型,门急诊费 的变量呢?
假设 待遇类型是 combo2.text
门急诊费 是 combo1.text
1.combo3.text 面的 and 那儿 的引号错了。
2.这儿的字段也不对吧? 门急诊,费用总合计
3.不知道数据库结构,没法对着着改,都是些基本的错误。
sql = "select 序号,编号,月份,姓名,个人编号,认定书号,单位名称,单位编号,待遇类型,门急诊费,备注 from gs_dygl where 姓名='" & Combo3.Text & "' And 待遇类型='" & combo2.text "' and 门急诊费=" & val(combo1.text)
sql = "select 序号,编号,月份,姓名,个人编号,认定书号,单位名称,单位编号,待遇类型,门急诊,费用总合计,备注 from gs_dygl where 姓名='" & Combo3.Text & "'" And "待遇类型='" & 门急诊费& " '"
select max(时间) from 高压历史参数表 这里因为用的MAX函数,所以只有一个结果!
select 2B42高压柜 from 高压历史参数表 这里就不止一个返回结果了!而且语法结构也错了吧,应该是select 设备名 from 高压历史参数表 where 设备名='2B42高压柜'
你既然是指定设备名,那么就应该在子查询中指定设备名啊
时间=(select max(时间) from 高压历史参数表 where 设备名='2B42高压柜') and 设备名='2B42高压柜'