Historically I've used 'Convert.ToInt32(TextBox1.Text)' when moving the numbers stored in a TextBox to an integer variable. But it's made me wonder what the difference is between Int16, Int32 and Int64. In simple terms, can someone explain this to me (remember, I'm simple minded!)?
As a follow-up question, I'm finding that 'ToInt32' doesn't like decimal places even though the variable is defined as a "Double". I've used 'ToDecimal' to get around this. But is there a better syntax to use when it will be stored in a Database?
As always, thanks for the help.