From 9ed5ee9526d36df8d5b96fd461c08c7c56e1dc04 Mon Sep 17 00:00:00 2001
From: znone <glyc@sina.com.cn>
Date: Sat, 15 Apr 2017 09:32:33 +0000
Subject: [PATCH] 支持返回多结果集的查询

---
 test/TestSqlite.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/TestSqlite.cpp b/test/TestSqlite.cpp
index 7ac4ad6..c349ad1 100644
--- a/test/TestSqlite.cpp
+++ b/test/TestSqlite.cpp
@@ -225,7 +225,7 @@
 		print_hex(md5, sizeof(md5));
 		cout<<endl;
 		id=db.insert("INSERT INTO test_blob (Filename, Content, MD5) values(?, ?, ?)",
-			make_tuple(filename, qtl::const_blob_data(str.data(), str.size()), qtl::const_blob_data(md5, sizeof(md5))));
+			forward_as_tuple(filename, qtl::const_blob_data(str.data(), str.size()), qtl::const_blob_data(md5, sizeof(md5))));
 	}
 	catch(qtl::sqlite::error& e)
 	{
@@ -248,7 +248,7 @@
 
 		fs.seekg(ios::beg);
 		db.query_first("SELECT Filename, Content, MD5 FROM test_blob WHERE id=?", make_tuple(id),
-			make_tuple(ref(source_file), ref(fs), qtl::blob_data(md5, 16)));
+			forward_as_tuple(source_file, fs, qtl::blob_data(md5, 16)));
 		fs.flush();
 		cout<<"MD5 of file "<<source_file<<" stored in database: ";
 		print_hex((const unsigned char*)md5, sizeof(md5));

--
Gitblit v1.9.3