Domanda

sto passando stringa di query e l'URL sia i seguenti-> http: // localhost: 1086 / Web / EditMobile.aspx sno = 2 ?. Ma quando provo a inserire l'URL come segue, localhost: 1086 / Web / EditMobile.aspx sno = 2 3424324423432424 , ottengo il seguente error-> valore era troppo grande o troppo piccolo per un? Int32. Come faccio a gestire questo errore. Devo ottenere un rapporto di errore del tipo "il valore non viene trovato nella tabella o database"

È stato utile?

Soluzione

Si sta presumibilmente usando qualcosa come int.Parse. Invece, l'uso int.TryParse, e se restituisce false, rende il messaggio di errore che si vuole realmente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top