Click here to Skip to main content
15,887,446 members
Home / Discussions / C#
   

C#

 
GeneralRe: enum question Pin
Blubbo16-Dec-12 18:27
Blubbo16-Dec-12 18:27 
QuestionMySqlParameter... Add or AddWithValue? Pin
Jassim Rahma16-Dec-12 7:03
Jassim Rahma16-Dec-12 7:03 
AnswerRe: MySqlParameter... Add or AddWithValue? Pin
Mycroft Holmes16-Dec-12 11:54
professionalMycroft Holmes16-Dec-12 11:54 
AnswerRe: MySqlParameter... Add or AddWithValue? Pin
PIEBALDconsult16-Dec-12 12:39
mvePIEBALDconsult16-Dec-12 12:39 
AnswerRe: MySqlParameter... Add or AddWithValue? Pin
GREG_DORIANcod19-Dec-12 4:38
professionalGREG_DORIANcod19-Dec-12 4:38 
QuestionTry catch finally Pin
Claudiu Schiopu16-Dec-12 5:53
Claudiu Schiopu16-Dec-12 5:53 
AnswerRe: Try catch finally Pin
OriginalGriff16-Dec-12 5:59
mveOriginalGriff16-Dec-12 5:59 
GeneralRe: Try catch finally Pin
Claudiu Schiopu16-Dec-12 8:02
Claudiu Schiopu16-Dec-12 8:02 
Thank you for your message!

Beceause now i try to learn some C# programming (and write in english), your message help me to understand about Try catch.

Just to be sure that i have understand:

1. I have my btnSave code that look like this:

C#
protected void btnSave_Click(object sender, EventArgs e)
       {
           try
           {
               int x = 0; //this will be the ID of the new inserted record 
               x = SaveData();
               if (x > 0)
               {
 lblMesaje.Text = " Your new ID is: " + x.ToString();
               }
           }
           catch (Exception ex)
           {
               lblMesage.Text = "Some error occured: " + ex.Message;
           }

       }


2. Now here is my Insert function:

private int SaveData()
        {
         //SQL objects set..

            int result= 0;
            try
            {
                if (sqlconn.State != ConnectionState.Open)
                {
                    sqlconn.Open();
                }
                result= Convert.ToInt32(cmd.ExecuteScalar());
                return result;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                if (sqlconn.State != ConnectionState.Closed)
                {
                    sqlconn.Close();
                }
            }
            
        }


Now i throw and exception in SaveData function and the message is displayed to the user. Is ok?

Thanks again!
GeneralRe: Try catch finally Pin
OriginalGriff16-Dec-12 8:37
mveOriginalGriff16-Dec-12 8:37 
GeneralRe: Try catch finally Pin
dybs24-Dec-12 7:43
dybs24-Dec-12 7:43 
QuestionCalling powershell from C# Pin
MyTechnet15-Dec-12 17:42
MyTechnet15-Dec-12 17:42 
AnswerRe: Calling powershell from C# Pin
Richard MacCutchan15-Dec-12 21:08
mveRichard MacCutchan15-Dec-12 21:08 
GeneralRe: Calling powershell from C# Pin
c242317-Dec-12 23:55
c242317-Dec-12 23:55 
GeneralRe: Calling powershell from C# Pin
Richard MacCutchan18-Dec-12 0:35
mveRichard MacCutchan18-Dec-12 0:35 
AnswerRe: Calling powershell from C# Pin
c242317-Dec-12 23:52
c242317-Dec-12 23:52 
Question.net Web application Pin
vr99999999915-Dec-12 0:34
vr99999999915-Dec-12 0:34 
AnswerRe: .net Web application Pin
OriginalGriff15-Dec-12 3:37
mveOriginalGriff15-Dec-12 3:37 
QuestionReceivedBytesThreshold Pin
C-P-User-314-Dec-12 10:19
C-P-User-314-Dec-12 10:19 
AnswerRe: ReceivedBytesThreshold Pin
vr99999999915-Dec-12 0:57
vr99999999915-Dec-12 0:57 
QuestionRegex Pin
loctrice14-Dec-12 8:40
professionalloctrice14-Dec-12 8:40 
AnswerRe: Regex Pin
PIEBALDconsult14-Dec-12 8:46
mvePIEBALDconsult14-Dec-12 8:46 
GeneralRe: Regex Pin
loctrice14-Dec-12 9:10
professionalloctrice14-Dec-12 9:10 
AnswerRe: Regex Pin
loctrice14-Dec-12 9:10
professionalloctrice14-Dec-12 9:10 
GeneralLocation of Ascii table or ascii table generator Pin
computerpublic14-Dec-12 6:23
computerpublic14-Dec-12 6:23 
GeneralRe: Location of Ascii table or ascii table generator Pin
Ennis Ray Lynch, Jr.14-Dec-12 9:14
Ennis Ray Lynch, Jr.14-Dec-12 9:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.