2013-03-13 29 views
1

我正在使用MySQL連接器5.0.9.0幫助我的.net Web應用程序中的MySQL。 我從Web服務獲取數據並將其插入到本地數據庫中。我只想在我的本地數據庫中插入唯一的行。我才知道,當一個重複發生時,MySQL返回錯誤代碼:1062 所有我想知道,我怎麼能我得到這個代碼在一個變量,並檢查它針對我的病情,如:如何獲取在Asp.Net中使用MySQL查詢返回的錯誤代碼

if(errorCode == "1062") 
{ 
    Response.Write("Record already exists"); 
} 

else 
{ 
    // add the record to database 
} 

Thanx提前

回答

2

看看MySqlException類的成員。有一個Number屬性 - 獲取一個數字,用於標識錯誤類型

MySqlException Class

+0

它很好用! 感謝一束 – 2013-03-14 09:37:18