Как назначить значение INT из базы данных MySQL в Visual Studio Windows Приложение формы - PullRequest
1 голос
/ 18 апреля 2020

Вот мой код для «денег», как вы видите, в строковом значении. Я не знаю, как позволить визуальной студии читать его как значение int, но в созданной мной схеме оно установлено в значение int. Это для моего проекта:

con.Open();
string query = "SELECT Id, User_Name, password, First_Name, Last_Name, Middle_Name, age, gender, email, contact, money FROM bank.accounts WHERE User_Name ='" + txtBoxUName.Text + "' AND password ='" + txtBoxPass.Text + "'";

MySqlDataReader row;

row = con.ExecuteReader(query);

if (row.HasRows)             
{        
    while (row.Read())                    
   {                             
       id = row["Id"].ToString();                         
       uname = row["User_Name"].ToString();                         
       password = row["password"].ToString();                         
       fname = row["First_Name"].ToString();                         
       lname = row["Last_Name"].ToString();                         
       mname = row["Middle_Name"].ToString();                            
       age = row["age"].ToString();                         
       gender = row["gender"].ToString();                          
       email = row["email"].ToString();                        
       contact = row["contact"].ToString();                     
       money = row["money"].ToString();                  
    }

    MessageBox.Show("Data found! Welcome " + fname + "!");                                         
    this.Hide();
    Account acc = new Account();            
    acc.Show();
}                
else                   
{                       
    MessageBox.Show("Data not found");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...