Advertisement
Guest User

tes

a guest
Dec 8th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #include "dialog.h"
  2. #include "ui_dialog.h"
  3. #include "QtSql/QtSql"
  4. #include "QtSql/QSqlDatabase"
  5. #include "QtSql/QSqlQuery"
  6. #include "QMessageBox"
  7. #include "QDebug"
  8.  
  9. Dialog::Dialog(QWidget *parent) :
  10. QDialog(parent),
  11. ui(new Ui::Dialog)
  12. {
  13. ui->setupUi(this);
  14. db = QSqlDatabase::addDatabase("QSQLITE");
  15. db.setDatabaseName("/home/anca/dbku");
  16. if(db.open())
  17. {
  18. ui->label_3->setText("Connect");
  19. }
  20. else
  21. {
  22. ui->label_3->setText("disconnect");
  23. }
  24.  
  25. }
  26.  
  27. Dialog::~Dialog()
  28. {
  29. delete ui;
  30. }
  31.  
  32. void Dialog::on_pushButton_2_clicked()
  33. {
  34. if(db.isOpen())
  35. {
  36. qDebug() << "open";
  37. }
  38. QString user = ui->lineEdit->text();
  39. QString password = ui->lineEdit_2->text();
  40.  
  41. QSqlQuery qry;
  42. if(qry.exec("select * from tblku"))
  43. {
  44. user = qry.value(1).toString();
  45. password = qry.value(1).toString();
  46. }
  47. else
  48. {
  49. QMessageBox::information(this, "warnig", "failed");
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement