0

尝试使用 sqljocky 查询 mysql 数据库。此查询在 phpmyadmin 中运行良好,并返回 5 行数据。在 Dart 中我遇到了异常:

Class '_ResultsImpl' has no instance method 'forEach'.

我在查询回调中设置了断点。结果对象公共字段为空: 在此处输入图像描述

Ping 功能运行良好,因此建立了与基地的连接。 在此处输入图像描述

即使我查询简单的“显示表”查询,它也会返回给我没有数据的空结果实例。

查询代码如下:

var pool = new ConnectionPool(
        host: '127.0.0.1', port: 8889, 
        user: 'root', password: 'root', 
        db: 'lulzvideo', max: 5);


pool.query('select id, title from users')
    .then((results) {   
      results.forEach((row) {
        print('Name: ${row[0]}, email: ${row[1]}');
      });
    });
4

1 回答 1

0
result.listen((row) {
  // Import into object
  object.Import(row);

sqljocky 同步查询数据库

于 2014-10-15T15:11:10.660 回答