函數 AError()

(原創) 如何擷取SQL Server所傳回的錯誤訊息? (Database) (Visual FoxPro)SQL = "INSERT stall01 (學號) VALUES ('511001')"
(原創) 如何擷取SQL Server所傳回的錯誤訊息? (Database) (Visual FoxPro)
If SQLe(SQLHand,SQL) < 0   
(原創) 如何擷取SQL Server所傳回的錯誤訊息? (Database) (Visual FoxPro)    AError(Err)
(原創) 如何擷取SQL Server所傳回的錯誤訊息? (Database) (Visual FoxPro)    Messageb(Err(
2))
(原創) 如何擷取SQL Server所傳回的錯誤訊息? (Database) (Visual FoxPro)EndIf


*aerror()函數會將錯誤訊息存在err這個陣列
*其中err(2)所存的正是SQL Server所傳來的錯誤訊息

Remark
若使用ADO的方式送出Action Query,將不用自己處理錯誤訊息,若語法有錯,ADO將自動送出Error Message,如同VFP或VB自己的錯誤一樣。

相关文章: