定義內錶時
data: begin of wa_strut,
matnr type matnr,
end of wa_strut.
如果結構定義時沒有參照資料庫中的字段定義,當讀取資料select * into corresponding table it_strut.時,將不能將資料放入內錶,放入時錯誤。定義內錶時應該參照資料庫中的字段
data: begin of wa_strut,
matnr type bseg-matnr,
end of wa_strut.
at new和at end後字元變為*的處理方式
data: thidx type sy-tabix.
loop at it_table into wa_table.
tbidx = sy-tabix.
at new matnr. "matnr是表中的字段
read it_table into wa_table index tbidx.
sum.
matnrx ...
*write ...「資料處理更新
endat.
wa_table-matnrx = matnrx.
modify it_detail from wa_detail index tbidx transporting maktx. "at new後原資料的更新
endloop.
此時注意,在at new 中wa_table的資料是暫時儲存的,當at new結束時,資料將被清空回原來的資料,如果想更新表中資料需要將其儲存至新建立的變數中。然後在at new後進行資料的更新。
資料庫建表錯誤
今天遇到乙個錯誤,在建立資料庫表時總是提示can t create table table errno 121 121錯誤是因為外鍵名重複 外來鍵和表一樣,在同乙個庫中是不允許與其他外來鍵重名的。遇到這個錯誤請給你定義的外來鍵換唯一無重複的名字。同時查閱到外來鍵也有可能導致150錯誤 can t c...
RDLC報表 錯誤號
主要是數值型別的問題。1 如果型別是 金額 fields jine.value 報錯,請轉型為 金額 fields jine.value.tostring 2 如果仍有問題,請嘗試 金額 cdec fields jine.value tostring 元 3 如果是兩個數值相除,除數檢驗 field...
FTP無法連線 列表錯誤
1 檢查防火牆,是否允許20 21 22埠等 2 重建ftp站點,檢查讀 寫許可權,檢查站點資料夾許可權,修改ftp密碼等 3 嘗試關閉 開啟flashfxp的被動模式pasv 主動模式port 我折騰乙個通宵 等 4 關閉 更換ftp軟體,重啟電腦 換電腦 重啟伺服器等 5 看了網上幾百條解決辦法...