PDA

View Full Version : سوال: چگونه مي توان شماره خطاهاي sql server را تشخيص داد



stabesh
چهارشنبه 29 دی 1389, 10:09 صبح
باسلام
من لينكهاي زير رو مطالعه كردم اما يك مشكل دارم
http://barnamenevis.org/showthread.php?27815-%D9%85%D8%A8%D8%A7%D8%AD%D8%AB-%D9%85%D8%B1%D8%A8%D9%88%D8%B7-%D8%A8%D9%87-SQL-SERVER&p=142572&viewfull=1#post142572
http://barnamenevis.org/showthread.php?27194-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA%DB%8C-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-Create-UNIQUE&p=139743&viewfull=1#post139743
http://barnamenevis.org/showthread.php?98373-%D8%AC%D9%84%D9%88%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%AA%DA%A9%D8%B1%D8%A7%D8%B1-%D9%88-%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4-%DA%A9%D8%A7%D8%B1%D8%A7%DB%8C%DB%8C&p=484068&viewfull=1#post484068
http://barnamenevis.org/showthread.php?147820-%D9%BE%DB%8C%D8%BA%D8%A7%D9%85-%D8%AE%D8%B7%D8%A7%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%AF%D8%B1-SQL&highlight=duplicate+%D8%A8%D9%87+%D9%81%D8%A7%D8%B 1%D8%B3%DB%8C
http://msdn.microsoft.com/en-us/library/ms714687%28v=vs.85%29.aspx
وقتي با ODBC به sql server وصل ميشم شماره خطاها رو تشخيص داده نميشه يعني پيغامي كه ميده
"ODBC fail" و بعد ميگه مشكل از كجاست خودش حتما ميدونه كه شمارش چنده كه پيغام متناظرش رو ميده ولي توي كدم وقتي ميگم وقتي فلان شماره اتفاق افتاد فلان پيغام رو بده از روش رد ميشه !
در ضمن من از SQL server 2000 استفاده مي كنم
متشكرم

stabesh
پنج شنبه 30 دی 1389, 09:50 صبح
با سلام دوباره
من لينكهاي زير رو مطالعه كردم اگه توي SQL server خطاهارو Handle كنم اون وقت ديگه لازم نيست توي برنامم اين كار رو انجام بدم ؟
ويك سئوال ديگه كدام روش بهتره ؟ stored procedure يا error@
متشكرم
http://barnamenevis.org/showthread.php?57789-Handle-%DA%A9%D8%B1%D8%AF%D9%86-Error-%D9%85%D8%B1%D8%A8%D9%88%D8%B7-%D8%A8%D9%87-Constraint-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87&highlight=Error+Handling
http://barnamenevis.org/showthread.php?23361-Exception-Handling-%D8%AF%D8%B1-SQLServer&highlight=Error+Handling
http://barnamenevis.org/showthread.php?14292-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%DA%A9%D8%B1%D8%AF%D9%86-%D9%BE%DB%8C%D8%BA%D8%A7%D9%85-%D8%AE%D8%B7%D8%A7-%D9%87%D8%A7%DB%8C-SQL-SERVER/page2&highlight=Error+Handling
http://www.sommarskog.se/error-handling-I.html
http://www.simple-talk.com/sql/t-sql-programming/sql-server-error-handling-workbench/



http://www.sommarskog.se/error-handling-II.html
http://www.aspfree.com/c/a/MS-SQL-Server/Exception-Handling-in-SQL-Server-2000-and-2005/2/
http://www.aspfree.com/c/a/MS-SQL-Server/Exception-Handling-in-SQL-Server-2000-and-2005/1 (http://www.aspfree.com/c/a/MS-SQL-Server/Exception-Handling-in-SQL-Server-2000-and-2005/1/)
http://www.novicksoftware.com/TipsAndTricks/Tips-erorr-handling-in-a-stored-procedure.htm
http://bytes.com/topic/sql-server/answers/159976-stored-procedure-error-handling