如何使用SQlite

时间:2016-01-05 12:07:07

标签: c++ qt sqlite client-server

在客户端服务器程序中,我希望从客户端收到的消息保存在" SQLite"数据库。我的意思是下面的代码显示" IP地址,消息和日期"从服务器保存在数据库中。如何将它们连接在一起?提前谢谢。

    QString IPAddress= m_client->peerAddress().toString();

    qDebug()<<"IP Address:"<< IPAddress;
}

void myserver::readSocket()
{
   QByteArray message = m_client->readAll();

   qDebug() <<" Data in: " << message;

   QDate date=QDate::currentDate() ;

   qDebug() << date;

   m_client->write(message);
  }
 void MainWindow::createdata()
 {
    QSqlQuery query;
    query.exec("DROP TABLE messages");
    query.exec("CREATE TABLE messages("
               "id INTEGER PRIMARY KEY AUTOINCREMENT,"
               "IPAddress VARCHAR(20),"
               "date VARCHAR(10),"
               "message VARCHAR(30))");


    query.prepare("INSERT INTO messages(IPAddress, date, message) values(?,?,?)");

0 个答案:

没有答案