Ⅰ WinCE鏈接本地資料庫文件連接字元串
"\"改成"\\" 試哈呢?
Ⅱ microsoft windows ce 5.0 支持dbf資料庫操作么
VS2008+ mobile 6.0 + compact framework3.5 能連接上sql2005資料庫
近幾天買了台wince5.0的設備,放上以前的程序發現沒辦法連接資料庫了
提示:「無法找到 pinvoke DLL dbnetlib.dll」
在網上找了半天也沒找到解決方法
我看dll文件的名字好像是資料庫的文件,我想可能是sqlce的一個資料庫文件
於是找sqlce在wince5.0下的安裝文件 ,最後在如下地址找到一個文件:
C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\Client\wce500\armv4i\sql.wce5.armv4i.CAB
安裝上之後運行程序,成功連接上sql2005資料庫。
在此記錄下,也希望碰到這個問題的其他兄弟們能找到這個解決方法 :)
Ⅲ VS2008中WINCE mfc程序如何連接資料庫
http://bbs.gpsuu.com/read.php?tid-30215.html
Ⅳ winCE連接遠程資料庫 報錯「SQL Server 不存在或訪問被拒絕。」
不能直接連接資料庫
wince 只能邊接設備本地的sqllite 資料庫,你需要寫一個服務端,在服務端連接你的伺服器資料庫sql2005
Ⅳ WinCE自帶資料庫操作問題
舉一反
Ⅵ wince6.0中使用什麼資料庫
Windows CE6.0開發環境需要安裝的軟體比較多、比較大,而且有著嚴格的安裝順序要求,一旦其中某一個環節出錯,都會導致軟體運行出現故障,為確保安裝順利,請仔細閱讀本文,按照步驟一步一步進行安裝。
1. 所需安裝軟體
Visual Studio 2005
Visual Studio 2005 ServicePack 1
MSDN(應用開發幫助)
Windows Embedded CE6.0
Windows Embedded CE 6.0 Platform BuilderService Pack 1
WINCE6.0 R2(R3升級包等)
SDK
2安裝順序
(1) 安裝VisualStudio 2005
最好選擇自定義安裝方式,把不用的一些組件都刪掉,這樣會節省不少的磁碟空間。WINCE6.0的Platform Builder不像WINCE5.0是獨立的,而是作為VS2005的插件,以後建立和定製OS、編譯調試全部在VS2005里完成。
(2)安裝Visual Studio 2005 Service Pack 1
(3)安裝MSDN
(4)安裝Windows Embedded CE6.0
直接雙擊Windows Embedded CE6.0.msi進行安裝。在選擇CPU類型時,根據您目標硬體平台來選擇,考慮節省磁碟空間,建議只選ARMV4I和X86,這樣可以節省不少的磁碟空間。
(5)安裝Windows Embedded CE 6.0 Platform Builder Service Pack 1
直接雙擊Windows Embedded CE6.0 Platform Builder Service Pack 1.msi進行安裝。
(6)安裝WINCE6.0R2
其實如果在學習wince平台開發,可以選擇致遠的EasyARM-i.MX系列產品,資料還是很全的.
Ⅶ C#開發的WINCE應用程序怎麼連接資料庫
1.
可以
2.
微軟的產品當然可以連接SQL
Server2005
3.
參考下面
private
void
RDAPull()
{
SqlCeConnection
cn
=
new
SqlCeConnection(@"Data
Source=\\My
Documents\\TrafficRDA.sdf");
SqlCeCommand
cmd
=
new
SqlCeCommand("Select
*
from
cars",cn);
cn.Open();
try
{
cmd.ExecuteNonQuery();
}
catch
(SqlCeException
sqlCeEx)
{
//DisplaySQLCEErrors(sqlCeEx);
}
cn.Close();
SqlCeRemoteDataAccess
rda
=
new
SqlCeRemoteDataAccess();
string
sCon
=
@"Provider=SQLOLEDB;Data
Source=伺服器名\\\\SQLEXPRESS;"
+
@"Initial
Catalog=Traffic;Integrated
Security=SSPI";
rda.InternetUrl
=
@"http://g62000/TrafficRDA/sscesa20.dll";
rda.LocalConnectionString
=
@"Data
Source=\\My
Documents\\TrafficRDA.sdf";
try
{
rda.Pull(
"Cars","SELECT
CarID,Reg,Location
FROM
Cars",
sCon,RdaTrackOption.TrackingOn,
"rdaCarErrors");
}
catch
(SqlCeException
sqlCeEx)
{
DisplaySQLCEErrors(sqlCeEx);
}
try
{
rda.Pull("Obs","SELECT
ObsID,CarID,ObsDateTime,ObsNote
FROM
Obs",
sCon,RdaTrackOption.TrackingOn,"rdaObsErrors");
}
catch
(SqlCeException
sqlCeEx)
{
DisplaySQLCEErrors(sqlCeEx);
}
rda.Dispose();
}
private
void
RDAPushCars()
{
SqlCeRemoteDataAccess
rda
=
new
SqlCeRemoteDataAccess();
string
sCon
=
@"Provider=SQLOLEDB;Data
Source=伺服器名\\\\SQLEXPRESS;"
+
@"Initial
Catalog=sqlcerda;Integrated
Security=SSPI;"
+
@"Persist
Security
Info=False";
rda.InternetUrl
=
@"http://single/sqlcerda/sscesa20.dll";
rda.LocalConnectionString
=
@"Data
Source=\\My
Documents\\TrafficRDA.sdf";
try
{
rda.Push("Cars",sCon);
}
catch
(SqlCeException
sqlCeEx)
{
DisplaySQLCEErrors(sqlCeEx);
}
rda.Dispose();
}
Ⅷ vs2008+c#開發wince 區域網直接VF連接資料庫 給個小DEMO或資料...拜託各位大神
你要開發WinCE程序? 這個跟電腦上的C/S程序差不多。 幾點需要你注意: 1.手機上的解析度。 2.多線程不要使用太多。 3.剛開始不要追求界面,先以實現功能為主。 暫時就想到這幾點。 如果和PC鏈接進行數據交換的話,建議不使用Socket、使用WebService可以降低門檻。但是一定注意WebService的使用許可權。 以前在公司的程序現在都沒有了。你如果需要我可以寫個例子給你。 到時候Q我。