You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
159 lines
4.7 KiB
159 lines
4.7 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<sqlMap namespace="LED_LIST" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
<alias>
|
|
<typeAlias alias="LED_LIST" type="SiaSun.LMS.Model.LED_LIST, SiaSun.LMS.Model" />
|
|
</alias>
|
|
<resultMaps>
|
|
<resultMap id="SelectResult" class="LED_LIST">
|
|
<result property="LED_LIST_ID" column="led_list_id" />
|
|
<result property="LED_ID" column="led_id" />
|
|
<result property="LINE_NO" column="line_no" />
|
|
<result property="AREA_X" column="area_x" />
|
|
<result property="AREA_Y" column="area_y" />
|
|
<result property="AREA_WIDTH" column="area_width" />
|
|
<result property="AREA_HEIGHT" column="area_height" />
|
|
<result property="FILE_NAME" column="file_name" />
|
|
<result property="LINE_TEXT" column="line_text" />
|
|
<result property="FONT_SIZE" column="font_size" />
|
|
<result property="SHOW_STUNT" column="show_stunt" />
|
|
<result property="RUN_SPEED" column="run_speed" />
|
|
<result property="SHOW_TIME" column="show_time" />
|
|
<result property="LED_LIST_REMARK" column="led_list_remark" />
|
|
<result property="LED_LIST_PARA1" column="led_list_para1" />
|
|
<result property="LED_LIST_PARA2" column="led_list_para2" />
|
|
<result property="LED_LIST_PARA3" column="led_list_para3" />
|
|
<result property="LED_LIST_PARA4" column="led_list_para4" />
|
|
<result property="LED_LIST_PARA5" column="led_list_para5" />
|
|
</resultMap>
|
|
</resultMaps>
|
|
|
|
<statements>
|
|
|
|
<select id="LED_LIST_SELECT" parameterClass="int" resultMap="SelectResult">
|
|
Select
|
|
led_list_id,
|
|
led_id,
|
|
line_no,
|
|
area_x,
|
|
area_y,
|
|
area_width,
|
|
area_height,
|
|
file_name,
|
|
line_text,
|
|
font_size,
|
|
show_stunt,
|
|
run_speed,
|
|
show_time,
|
|
led_list_remark,
|
|
led_list_para1,
|
|
led_list_para2,
|
|
led_list_para3,
|
|
led_list_para4,
|
|
led_list_para5
|
|
From LED_LIST
|
|
</select>
|
|
|
|
<select id="LED_LIST_SELECT_BY_ID" parameterClass="int" extends = "LED_LIST_SELECT" resultMap="SelectResult">
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
led_list_id=#LED_LIST_ID#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</select>
|
|
|
|
<select id="LED_LIST_SELECT_BY_LED_ID" parameterClass="int" extends = "LED_LIST_SELECT" resultMap="SelectResult">
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
led_id=#LED_ID# ORDER BY line_no
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</select>
|
|
|
|
<select id="LED_LIST_SELECT_BY_LED_ID_LINE_NO" parameterClass="Hashtable" extends = "LED_LIST_SELECT" resultMap="SelectResult">
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
led_id=#LED_ID# AND line_no=#LINE_NO#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</select>
|
|
|
|
<insert id="LED_LIST_INSERT" parameterClass="LED_LIST">
|
|
Insert Into LED_LIST (
|
|
led_id,
|
|
line_no,
|
|
area_x,
|
|
area_y,
|
|
area_width,
|
|
area_height,
|
|
file_name,
|
|
line_text,
|
|
font_size,
|
|
show_stunt,
|
|
run_speed,
|
|
show_time,
|
|
led_list_remark,
|
|
led_list_para1,
|
|
led_list_para2,
|
|
led_list_para3,
|
|
led_list_para4,
|
|
led_list_para5
|
|
)Values(
|
|
#LED_ID#,
|
|
#LINE_NO#,
|
|
#AREA_X#,
|
|
#AREA_Y#,
|
|
#AREA_WIDTH#,
|
|
#AREA_HEIGHT#,
|
|
#FILE_NAME#,
|
|
#LINE_TEXT#,
|
|
#FONT_SIZE#,
|
|
#SHOW_STUNT#,
|
|
#RUN_SPEED#,
|
|
#SHOW_TIME#,
|
|
#LED_LIST_REMARK#,
|
|
#LED_LIST_PARA1#,
|
|
#LED_LIST_PARA2#,
|
|
#LED_LIST_PARA3#,
|
|
#LED_LIST_PARA4#,
|
|
#LED_LIST_PARA5#
|
|
)
|
|
</insert>
|
|
|
|
<update id="LED_LIST_UPDATE" parameterClass="LED_LIST">
|
|
Update LED_LIST Set
|
|
led_id=#LED_ID#,
|
|
line_no=#LINE_NO#,
|
|
area_x=#AREA_X#,
|
|
area_y=#AREA_Y#,
|
|
area_width=#AREA_WIDTH#,
|
|
area_height=#AREA_HEIGHT#,
|
|
file_name=#FILE_NAME#,
|
|
line_text=#LINE_TEXT#,
|
|
font_size=#FONT_SIZE#,
|
|
show_stunt=#SHOW_STUNT#,
|
|
run_speed=#RUN_SPEED#,
|
|
show_time=#SHOW_TIME#,
|
|
led_list_remark=#LED_LIST_REMARK#,
|
|
led_list_para1=#LED_LIST_PARA1#,
|
|
led_list_para2=#LED_LIST_PARA2#,
|
|
led_list_para3=#LED_LIST_PARA3#,
|
|
led_list_para4=#LED_LIST_PARA4#,
|
|
led_list_para5=#LED_LIST_PARA5#
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
led_list_id=#LED_LIST_ID#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</update>
|
|
|
|
<delete id="LED_LIST_DELETE" parameterClass="int">
|
|
Delete From LED_LIST
|
|
<dynamic prepend="WHERE">
|
|
<isParameterPresent>
|
|
led_list_id=#LED_LIST_ID#
|
|
</isParameterPresent>
|
|
</dynamic>
|
|
</delete>
|
|
|
|
</statements>
|
|
</sqlMap>
|