使用dart在sqljocky上获取数据到变量

时间:2012-08-23 01:48:33

标签: dart

我想将带有Dart库“sqljocky”的mysql数据传递给变量。 然后我将通过Socket

将该变量发送到客户端
  cnx.connect(user:user, password:password, port:port, db:db, host:host).chain((nothing) {
    log.debug("got connection");
    return cnx.useDatabase(db);
  }).chain((dummy) {
    return cnx.query("select * from tablename");
  });

无论如何要做到这一点, 感谢

1 个答案:

答案 0 :(得分:1)

自问题发布以来,Dart的语法和sqljocky的API略有改变。这就是你现在从sqljocky中查询结果的方法。

var pool = new ConnectionPool(user:user, password:password, port:port, db:db, host:host);
pool.query('select * from tablename').then((result) {
  for (var row in result) {
    print("A row:");
    for (var col in row) {
      print(col);
    }
  }
});