引言:因项目需求需要通过使用PDA手持终端对条码进行数据采集,并将数据传输到SqlServer进行增删改查操作,一般来说,跟sqlserver的版本没有特别大的关系,我见过用05的、08的、我自己用的2014版本。PDA用的是基恩士的,我也见过用摩托罗拉的,感觉跟品牌应该关系不大,毕竟都是装WinCE系统的。开发工具用的VS2008.在Win7上进行开发。
Demo的测试代码已经上传:点击这里下载Demo
一、首先是安装VS2008,然后是升级到Service Pack 1 ,这些都可以在MSDN上下载,点击这里进入MSDN下载。然后就是PDA的初次安装指南说明书,照着上面安装WinCE和各种驱动和补丁。到目前这步为止应该问题不大。接下去就是坑比较多的地方了,网上的很多资料我也看过,但是都局部描述了一下问题和解决方案。我在这里做一下记录,描述下我遇到的问题,希望可以帮到有需要的人。
二、然后敲完代码,写了个简单的demo测试链接后,在VS上点击“发布”部署到PDA后,马上就报了一个错:

“无法找到dbnetlib.dll”,我下载了网上很多的这个dll,只有这个链接最靠谱:https://download.csdn.net/

本文档详细记录了在PDA手持终端(WinCE系统)上开发应用,连接SqlServer数据库过程中遇到的问题及解决方法。包括VS2008的安装升级、dbnetlib.dll缺失问题、SqlException错误以及System.Data.SqlServerCe.dll的缺失问题。通过手动拷贝dll文件到PDA解决了运行时错误,使得程序能够正常运行。

被折叠的 条评论
为什么被折叠?



