0

selectallクエリでdbから結果を取得し、結果を配列に保存してソケットで送信したい。

db.open();

QSqlQuery *selectall = new QSqlQuery(db);
selectall->prepare("select * from phone_table");
selectall->exec();
selectall->first();
QString result;
QByteArray arrayresult;
int index = 0;
while (selectall->next())
{
    index += 1;
    // qint16 id = selectall->value(0).toString();
    QString name_ = selectall->value(1).toString();
    QString surname = selectall->value(2).toString();
    QString phone_number = selectall->value(3).toString();
    result = "*"+ name_+"*"+surname+"*"+phone_number;
    arrayresult[index] = result;
}

このエラー バイナリ '=' が表示されます: タイプ 'const char [16]' の右側のオペランドを取る演算子が見つかりません

4

3 に答える 3