我正在使用sqlite。我需要将C#中的sql-query转换为Windows 8应用程序中的数组。请告诉我,如何逐行读取查询? (在Windows窗体中,我使用了ExecuteReader(),但是在windows 8应用程序的sqlite中我找不到这种方法) 谢谢!查询到阵列C#Metro Apps的结果
回答
要显示的任何代码?你试过什么了 ?
编辑: 首先感谢你的代码,它会更容易“调试”你有什么。因为ExecuteNonQuery返回查询已更改的行数,所以这绝不会起作用。
您应该改用ExecuteQuery。
SQLiteDataReader reader = db.CreateCommand("Select namebd from names").ExecuteReader();
List<string> list = new List<int>();
using (SqlDataReader reader = reader){
while (reader.Read())
{
list.Add(reader.GetString(0));
}
}
return list.ToArray();
制造阵列(VAR DB =新SQLite.SQLiteConnection(PathLocalFolderdbs)){ VAR 名称= db.CreateCommand( “从名称中选择namebd”)。的ExecuteNonQuery (); //这里我想从这个查询 } – user3234767 2014-10-29 13:48:48
制造阵列见的在编辑用于解决 – FZysset 2014-10-30 10:41:37
我不知道,为什么,但... 有一个在SQLite,让Windows 8的C#不SQLiteDataReader。:) 我可以看到没有像在Reader中的方法在sqlite库完全适用于Windows 8应用程序) 这是主要问题! – user3234767 2014-10-30 13:37:45
- 1. 转换查询的结果阵列
- 2. MySQL的子查询结果阵列
- 3. 如何排序查询结果阵列
- 4. 阵列MongoDB的查询不会得到任何结果
- 5. 笨查询到在REST控制器阵列错误的结果
- 6. 查找阵列,并得到结果
- 7. C#SQL查询结果到文本框
- 8. 从mysql DB查询结果到列表
- 9. Metro Apps TimeZoneInfo替代
- 10. Linq查询:追加列查询结果
- 11. 从查询结果中构建和排列阵列<cfloop>
- 12. mongodb查询结果序列
- 13. MySQL查询,选择的结果有一定的阵列
- 14. 查询结果的查询
- 15. 如何选择一个查询结果的阵列?
- 16. 广场MySQL查询所有结果行的阵列
- 17. C#sqlite查询结果到列表<string>
- 18. 查询结果到现场
- 19. 未收到查询结果
- 20. Laravel:嵌套查询将结果加入子阵列
- 21. 隐藏在Elasticsearch查询结果一些阵列元件
- 22. PHP - 使用'阵列样式'格式化查询结果
- 23. 查询MongoDB查询结果
- 24. 元帅C++结构阵列到C#
- 25. PHP PDO组查询列名的结果
- 26. 更新不同查询的结果列
- 27. 将查询行数作为查询结果中的列查看
- 28. Msqli查询阵列
- 29. 将MySql的查询结果放入C#列表或数组中?
- 30. 精炼MySQL查询结果的结果
使用(VAR分贝=新SQLite.SQLiteConnection(PathLocalFolderdbs)) { 变种名称= db.CreateCommand( “从名称选择namebd”)的ExecuteNonQuery(); //这里我要使用从该查询 } – user3234767 2014-10-29 13:49:47