title icon 學務系統交流網
menu_top_background
:::
學籍管理編修失敗
:::

近日有學校反應: /註冊組/學籍管理 模組 有問題,要修改人名,或地址都出現一串SQL語法如下 :

update stud_base set stud_name='許醇美',stud_name_eng='',stud_sex='2',stud_birthday='1994-11-24',stud_blood_type='',stud_birth_place='',stud_kind=',0,',stud_country='中華國',stud_country_kind='0',stud_person_id='K666666666',stud_country_name='',addr_move_in=NULL,stud_addr_1='',stud_addr_2='',stud_tel_1='741192',stud_tel_2='',stud_tel_3='',stud_mail='',stud_addr_a='',stud_addr_b='',stud_addr_c='',stud_addr_d='',stud_addr_e='',stud_addr_f='',stud_addr_g='',stud_addr_h='',stud_addr_i='',stud_addr_j='',stud_addr_k='',stud_addr_l='',stud_addr_m='',stud_class_kind='0',stud_spe_kind='',stud_spe_class_kind='',stud_spe_class_id='',stud_preschool_status='0',stud_preschool_id='',stud_preschool_name='',stud_mschool_status='0',stud_mschool_id='',stud_mschool_name='',curr_class_num='60218',addr_zip=''where stud_id='90069'

解決方法如下:

1.直接在資料庫的stud_base 作編修,但非長遠之計

2.由於問題出在該stud_base 資料表少了兩個欄位,addr_move_in和stud_name_eng ,只要補上即可編修成功

@思考方式:

將顯示的SQL語法輸入資料庫作編修,會出現錯誤訊息,顯示出少了 問題欄位stud_name_eng和addr_move_in

'stud_name_eng ', 'addr_move_in'   files not exists

@出現原因研判是之前成績管理的bug,使得更新失敗,造成資料表欄位不全

請參照 http://woa.mlc.edu.tw/viewitem.jsp?itemid=000000000003316

menu_bottom_background

::: copy right: 苗栗縣政府教育處資訊中心
建議使用瀏覽器Firefox或Chrome