我正在使用 SQlite 为 Windows Phone 开发一个应用程序,并且有很多自定义 SQL 查询。喜欢
string query = "SELECT distinct(destinations.name) as Destinations
FROM destinations, flights
WHERE destinations.d_ID = flights.d_ID
AND flights.Date = #" + date.ToShortDateString() + "#";
然后运行:
var result = (Application.Current as App).db.Query(query);
为了使用 SQlite,我正在使用http://dotnetslackers.com/articles/silverlight/Windows-Phone-7-Native-Database-Programming-via-Sqlite-Client-for-Windows-Phone.aspx#s2-introduction- to-sqlite-client-for-windows-phone 和他们的 DBHelper
我希望所有查询都在一个地方,所以我可以快速更改它们。
想请问如何正确操作?
- 创建一个静态类
- 使用查询集合创建枚举或字典
- 使用集合创建一些 XML 或类似文件 -
感谢您的建议