Как преобразовать введенную Google строку числа в целое число как Store в базу данных MySql?C#

Место общения программистов C#
Ответить
Anonymous
 Как преобразовать введенную Google строку числа в целое число как Store в базу данных MySql?

Сообщение Anonymous »

Я хочу сохранить введенный Google номер в базе данных, столбец которой является целым числом. Когда я хочу преобразовать его в целое число, появляется сообщение об ошибке:

Входная строка имеет неправильный формат

Как решить эту проблему?
MySqlConnection con = new MySqlConnection("Server=syits03-pc;Database=Demo;Uid=root;Pwd=kbabu4668;CharSet=utf8;");
con.Open();
MySqlCommand cmd = new MySqlCommand("insert into tblnew(str,num,numstr) values(@str,@num,@numstr)", con);
cmd.Parameters.AddWithValue("@str", textBox1.Text);
MySqlCommand cmd1= new MySqlCommand("Select str from tblnew where id=1",con);
cmd.Parameters.AddWithValue("@num", Convert.ToInt32(cmd1.ExecuteScalar().ToString()));
cmd.Parameters.AddWithValue("@numstr", textBox3.Text);
object obj= cmd.ExecuteNonQuery();
con.Close();
if (obj != null)
{
MessageBox.Show("Inserted");
}


Подробнее здесь: https://stackoverflow.com/questions/508 ... into-mysql
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»