积极答复者
MFC 连接SQLCe

问题
-
我在stdafx.h中引用这些命名怎么会报错
#pragma managed
#using <mscorlib.dll>
#using <System.dll>
#using <system.data.dll>
using namespace System;
using namespace System::Data;
using namespace System::Data::SqlServerCe;d:\my documents\visual studio 2005\projects\sqlce_adonet_mfc\sqlce_adonet_mfc\stdafx.h(81) : warning C4949: pragmas 'managed' and 'unmanaged' are meaningful only when compiled with '/clr[:option]'
1>d:\my documents\visual studio 2005\projects\sqlce_adonet_mfc\sqlce_adonet_mfc\stdafx.h(82) : fatal error C1190: managed targeted code requires a '/clr' option
1>生成日志保存在“file://d:\My Documents\Visual Studio 2005\Projects\sqlce_adoNet_Mfc\sqlce_adoNet_Mfc\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm”
1>sqlce_adoNet_Mfc - 1 个错误,1 个警告
========== 全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ==========应该怎么把这些命名空间引用,才能使用 SqlCeConnection connection;这样的定义
有MFC与SQLCE连接的例子更好了
答案
-
你好,
在网上搜索了一些信息,在WM5平台的SDK上有一个实例,是关于native方式连接数据库的,不过使用的是OLEDB。这个例子是有Bug在里面的,你可以参考一下这个帖子:Problem using SQL Server Mobile 2005 with Windows Mobile 5 application,
以及下面这个帖子的最后回帖:
施炯- 已标记为答案 王艳伟 2011年7月18日 14:31
全部回复
-
你好,
VS不支持native SQL Compact 开发,具体请参考帖子:
wm6 ~ maintain device-side sqlce3.5 sdf from vc++ service dll
施炯 -
感谢你的回答,但是我看了这个文章
http://www.cnblogs.com/procoder/archive/2009/04/08/1431361.html
.NET Compact Framework下SQL CE的使用
不是说到可以在VC++2005下开发智能设备程序,用Vc++ ADO.NET来连接SQLCE吗,
那它这个例子是怎么实现的
除了OLEDB,不是可以用ADO.NET实现的吗,怎么找不到例子,你要是看到VC++ ado.net 连接sqlce 的例子,麻烦告知一下,再次感谢
-
你好,
在网上搜索了一些信息,在WM5平台的SDK上有一个实例,是关于native方式连接数据库的,不过使用的是OLEDB。这个例子是有Bug在里面的,你可以参考一下这个帖子:Problem using SQL Server Mobile 2005 with Windows Mobile 5 application,
以及下面这个帖子的最后回帖:
施炯- 已标记为答案 王艳伟 2011年7月18日 14:31
-