К примеру у меня есть БД которая в таблице имеет нужные мне поля. Я сделал проверку запросом на правильность логина и пароля для продолжения работы программы и дальше данные пользователя должны поступать как параметры о объект для продолжения работы с ними. Как реализовать запрос на получения определённых данных с БД для импорта их в обычные переменные ? Конструктор класса:
user(int _number, string _name, string _sname, string _tname, bool _sex, int _age, int _birth_day, int _birth_mounth, int _birth_year, string _phone_number, string _adress, int _type_of_acces);
То что имеется:
private: System::Void loginbutton_Click(System::Object^ sender, System::EventArgs^ e) {
String^ constring = L"datasource=localhost;port=3306;username=root;password=root;database=bd";
MySqlConnection^ conDataBase = gcnew MySqlConnection(constring);
MySqlCommand^ cmdDataBase = gcnew MySqlCommand("select * from users where login='" + this->logintextbox->Text + "' and pass ='" + this->passtextbox->Text + "';", conDataBase);
MySqlDataReader^ myReader;
try {
conDataBase->Open();
myReader = cmdDataBase->ExecuteReader();
int count = 0;
while (myReader->Read()) {
count++;
}
if (count == 1) {
MessageBox::Show("Corect!");
}
else MessageBox::Show("Username and pass is not corect!");
}
catch (Exception^ex)
{
MessageBox::Show(ex->Message);
}
};
Можете также литературу подсказать.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый деньВ данный момент читаю книгу "Линн Бейли - Изучаем SQL", раздел про привелегии
День добрый, на сайте с битриксом, возникла странная фигняТаблица b_sec_virus выросла до 2 гигов, при 5 строчках
Всем приветПеречитал много статей по транзакциям и блокировкам в MySQL, но пока так и не понял, что следует использовать для моего случая