开发平台
:vs2008
开发语言
:vb.net
应用程序运行平台
:WINCE5.0,.net框架3.5版本
应用程序主要部分
:SQLce数据库、串口、Socket通信接口等,其中SQLce数据库的版本是3.5.0.0。
问题描述
:
用vs2008,vb.net语言开发WINCE5.0上的应用程序,使用到了SQLce数据库,联机调试的时候,数据库的创建表格、往表格里面写入数据、读取数据等基本操作都没有问题,但是当我的触控一体机LJD-eWin7000重新启动后,/Windows
下联机调试时生成的文件就丢失了,导致程序都无法打开,出现的错误提示是:(“找不到文件或程序集名称“System.Data.SqlServerCe,
Version=3.5.0.0, Culture=neutral,
PublicKeyToken=3BE235DF1C8D2AD3”,或找不到它的一个依赖项”)。
接着,我把项目中引用的System.Data.SqlServerCe这个DLL文件从XP系统中的这个目录下(C:\Program
Files\Microsoft SQL Server Compact
Edition\v3.5\Devices)复制到LJD-eWin7000设备中,与应用程序放在同一目录下,于是,应用程序成功启动了,但是,接着问题来了。在应用程序启动后,可以创建数据库,创建表格,但是在读取数据库的数据时,就会出现异常,然后,程序就退出了。
解决办法一,在
LJD-eWin7000设备中重新安装这个文件:sqlce.wce5.armv4i.CAB(尽管安装时,提示“SQLServerCompact3.5
Core已安装”)。
解决办法二(推荐使用)。将SQLce数据库需要使用的几个DLL文件复制到LJD-eWin7000设备中,跟应用程序同一个目录下,包
括:System.Data.SqlServerCe.dll、sqlceca35.dll、sqlcecompact35.dll、
sqlceer35CN.dll、sqlceme35.dll、sqlceoledb35.dll、sqlceqp35.dll、sqlcese35.dll、System.Data.SqlClient.dll。
分享到:
相关推荐
system.data.sqlserverce.dll,“找不到文件或程序集名称"System.Data.SqlServerCe...”出现的原因就是找不到该DLL文件。
命名空间“System.Data”中不存在类型或命名空间名称“SqlServerCe” SqlCeConnection sqlceConn = new SqlCeConnection("server=.;database=db_Stream;uid=sa;pwd="); sqlceConn.Open(); SqlCeCommand sqlceCmd =...
System.Data.SqlServerCe 需要引用这个的都可以下载 我也花了心思才弄到的,希望能帮助大家!
开发智能设备应用程序时,经常会遇到一些”莫名其妙”的错误!下面是我遇到的一个错误:“类型“System....必须添加对程序集‘System.Data,Version=2.0.0.0,Culture=natural,PublicKeyToken=b77a5c561934e089’的引用。
<add name="Microsoft SQL Server Compact Data Provider 4.0" invariant="System.Data.SqlServerCe.4.0" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data....
System.Data.SqlServerCe
压缩包包含 (1)sqlce.wce5.armv4i (2)sqlce.repl.wce5.armv4i (3)sqlce.dev.CHS.wce5.armv4i ...2.建好工程后,把System.Data.SqlServerCe.dll添加到引用。 3.把dll都复制到工程的bin\Debug目录下
包含 System.Data.SqlServerCe.dll 文件所需的代码。对于所有 SQL Server Mobile 应用程序都是必需的。 sqlceoledb30.dll 提供到 SQL Server Mobile 数据库的 OLE DB 连接。仅在应用程序使用 OLE DB 连接到 SQL ...
在wince5.0下使用sqlce2.0, 需要在wince5.0上安装 C:\Program Files\Microsoft Visual Studio 8\...c:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v2.0\System.Data.SqlServerCe.dll
pc端操作SQLCE资源文件 SQLServerCE31-EN.msi
sqlserverce的一些小资料,都是研究的时候下载的~~
梅果高性能和强大的ORM框架,支持SQL Server,MySQL,PostgreSQL,Sqlite,SqlCE,Firebird等。...Npgsql的未来SQLite的3.0+ System.Data.SQLite 不SQL Server精简版4.0 System.Data.SqlServerCe 不使
C#/MP地面站运行报错:“System.Data”中不存在类型或命名空间名称“SqlServerCe”;应该是GMap.NET.Core\bin\Debug缺少这个文件,本人是直接将Debug里面文件全部复制了进去(版本是Vs2017.net4)如果用不了可尝试...
SQLCE 数据库的安装程序 支持 vs2008 windowsxp,其他秕及软件未测试
用C#编写的数据库操作工具, 采用函数调用,简单易懂,而且表格查询显示。
这是示例代码,C# VS2005,WM6.0 PPC的,在手机上操作本地数据库的代码。 仅为示例,代码不是很完整。 包括打开,关闭,插入,查询。 代码原创,可能还有更好的实现方式。... using System.Data.SqlServerCe;
WINCE+SqlServerCE的无线手持终端程序,在WINDOWS CE 上运行没问题。并用到了DATAGRID ,开发语言是用C#。这个项目是为我国的飞机制造厂写的。
系统通过引用 System.Data.SqlServerCe组件在Pocket PC 2003模拟器上创建本地SQL Server CE数据库AccessMsg.sdf和表MsgInfo,该表具有保存用户ID和信息的功能。通过在Pocket PC写入数据,能够保存在本地SQL Server CE...
嵌入式数据库SQLServerCE在图书外采查重系统中的应用.pdf