天天看點

使用TFDStoredProc沒填入存儲過程名的一些坑

今天寫個批量上傳的,使用TFDStoredProc操作存儲過程來處理資料,忘記對StoredProcName給值了,ExecProc時報一個參數不能将 ftinteger 轉換成 ftstring, 後隐藏存儲過程中的參數, 隻保留一個輸出型參數 nvarchar, 又報 不能将 ftwidestring 轉換成 ftwidestring, 接着隐藏存儲過程中所有參數,這些換了另一個錯誤: class EArgumentOutOfRangeException with message 'Argument out of range', 瘋狂查網上及官網, 一無所獲,幾近瘨時, 無意中看到沒給上執行目前存儲過程的名稱 , 可能上次存儲過程執行後沒清掉存儲過程名引起,填上後, 執行成功, KAO, 給自己兩巴子,犯這種錯

繼續閱讀