`

初探vs2005+sqlite开发WinCE程序

阅读更多
1、准备工作:
vs2005或者vs2008集成环境
SQLite Expert Professional 2  //一个很不错的sqlite管理工具
System.Data.SQLite.dll        //类似于dbhepler类
SQLite.Interop.Dll            //估计是运行时的环境,没这个东西编译时就报错
WinCE6.0.SDK1.msi             //本机wince6.0的模拟器,安装后vs会自动识别
2、创建wince项目
打开vs2005或08,选中visual C#--智能设备--wince5.0,在右边选择设备应用程序,命名项目名称,点击确定后一个wince的项目就建好了
3、创建数据库连接
CurrentPath =Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
//wince中获取当前程序路径的方式(System.Data.SQLite.dll、SQLite.Interop.Dll以及数据库文件放在那个路径下)
    SQLDB = CurrentPath + "\\shop.db3";
    //添加数据库数据源
    if (!System.IO.File.Exists(SQLDB))
    {
        MessageBox.Show("无法找到相应的数据库");
    }
    SQLDB = "Data Source=" + SQLDB + "";    //给sqlite的连接字符串赋值

4、调试的时候vs会自动关联已经安装的模拟器并启动,然后就可以在模拟器中运行程序了;但是模拟器中控件的样式绝大部分都会走样,所以建议直接在设备上调试。
   以上是本人初次接触wince开发,在研究过程中遇到的一些问题的总结,希望能够帮助和我一样刚刚入门的朋友。文中有写错的地方也请各位高手纠正...
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics