.NET 4.x Необработанное исключение типа "System.StackOverflowException" - C#
Формулировка задачи:
Необработанное исключение типа "System.StackOverflowException"
В связи с чем может происходить данная ошибка? Сам класс:
Листинг программы
- class Text_Box
- {
- public string name
- {
- set { name = value; }
- get { return name; }
- }
- public string val
- {
- set { name = value; }
- get { return val; }
- }
- public Text_Box(string text, string name)
- {
- this.val = text;
- this.name = name;
- }
- public Boolean AddToBd()
- {
- name = this.name;
- val = this.val;
- string Connect = "Database=****;Data Source=*****;User Id=****;Password=****";
- string CommandText = "INSERT INTO `OneText`(`Name`, `Val`) VALUES (name, val)";
- MySqlConnection myConnection = new MySqlConnection(Connect);
- myConnection.Open();
- MySqlCommand myCommand = new MySqlCommand(CommandText, myConnection);
- myCommand.ExecuteNonQuery();
- myConnection.Close();
- MessageBox.Show(name, val);
- return true;
- }
- }
Листинг программы
- public void label2_Click(object sender, EventArgs e)
- {
- Text_Box newbox = new Text_Box(namebox.Text, valbox.Text);
- if(newbox.AddToBd())
- {
- MessageBox.Show("Успешно!", "YourText True");
- }
- else
- {
- MessageBox.Show("Ошибка!", "YourText False");
- }
- }
Решение задачи: «.NET 4.x Необработанное исключение типа "System.StackOverflowException"»
textual
Листинг программы
- Необработанное исключение типа "MySql.Data.MySqlClient.MySqlException" в MySql.Data.dll
- Дополнительные сведения: Parameter 'Parameter1' has already been defined.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д