table(设备名称,设备编号,下次检查时间,下次维修时间)查询结果:
设备名称,设备编号,类型,时间说明:
1.不能写存储过程,只能写SQL语句
2.
结果:设备名称,设备编号,“检查”,时间
设备名称,设备编号,“维修”,时间
3.“下次检查时间”,“下次维修时间”可能为空,如果为空不显示select 设备名称,设备编号,'检查',下次检查时间 from table where ...........
union
select 设备名称,设备编号,'检查',下次检查时间 from table where ...........
最重要的是我要返回一个dataSet给程序,控件需要绑定“类型”这个字段, 请问我该怎么生成类型这个字段啊!! 如:txtLX = dr["LX"].toString();
有不明白的问我,,我在线等啊!!!!!!!!!!!!!!!
设备名称,设备编号,类型,时间说明:
1.不能写存储过程,只能写SQL语句
2.
结果:设备名称,设备编号,“检查”,时间
设备名称,设备编号,“维修”,时间
3.“下次检查时间”,“下次维修时间”可能为空,如果为空不显示select 设备名称,设备编号,'检查',下次检查时间 from table where ...........
union
select 设备名称,设备编号,'检查',下次检查时间 from table where ...........
最重要的是我要返回一个dataSet给程序,控件需要绑定“类型”这个字段, 请问我该怎么生成类型这个字段啊!! 如:txtLX = dr["LX"].toString();
有不明白的问我,,我在线等啊!!!!!!!!!!!!!!!
union all
select 设备名称,设备编号,'检查',下次检查时间 from table where ...........
这样速度会快些
union all
select 设备名称,设备编号,'检查' 检查,下次检查时间 from table where ...........绑定dataSet后txtLX = dr["字段名"].toString();
union all
select 设备名称,设备编号,'检查' as LX,下次检查时间 from table where ...........txtLX = dr["LX"].toString();
select 设备名称,设备编号,'检查' 检查,下次检查时间 from table where ..
union all
select 设备名称,设备编号,'检查' 检查,下次检查时间 from table where ..
union all
select 设备名称,设备编号,'检查',下次检查时间 from table where ...........
这才对,
应该加上all