try { //เขียนโค้ด } catch (Exception ex) { //สิ่งที่ผมต้องการคือ ถ้า ex.Message มีค่าเท่ากับ 1 มันจะมี events ต่อไป if(ex.Message == "1") { //เขียนโค้ด } //ปัญหาคือ ex.Message ที่เกิดจากการ error ข้อความมันมี 2-3 บรรทัด //(ตัวอย่าง)สมมุติมัน error ว่า MySQL Error 1064: //You have an error in your SQL syntax ผมจะเขียน if แบบนี้ไว้เพื่อให้มันทำงาน if(ex.Message == "MySQL Error 1064: You have an error in your SQL syntax") { //เขียนโค้ด } //if มันไม่ทำงาน เหมือนค่าตัวแปรมันไม่เป็นจริง เลยอยากถามผู้รู้ว่า การใช้ if ที่มีข้อมูลยาวๆ มันเขียนโค้ดยังไงครับ }
if (ex.Message.Contains("MySQL Error 1064")) { do found; }else{ do not found; }
Quote:ex.Message.Contains
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง