Windows嵌入式CE 6.0和Odbc

时间:2012-01-18 19:21:09

标签: c# sql visual-studio odbc windows-ce

我正在编写一个在windows embedded ce 6.0上运行的应用程序。 应用程序需要访问sql数据库并将记录插入其中。 我的老板说我必须使用Odbc命令,但到目前为止我还没有看到windows embedded ce 6.0支持Odbc的证据。 在我去找我的老板并且在我错了的情况下羞辱自己之前,有人可以确认一下吗:p? 如果我不能使用Odbc:还有其他选择吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

Windows CE 6.0不支持ODBC:

  

http://social.msdn.microsoft.com/Forums/en/sqlce/thread/ed42734d-1594-4fe0-90ca-9e55771421af

     

不,没有这样的API。 CE和OLEDB驱动程序不支持ODBC   不可用。

......或......

  

http://docs.oracle.com/html/B10100_01/wnovw.htm

     

Windows CE不支持ODBC驱动程序管理器。

然而,一个很好的选择是标准的CE变体(VB6时代)ADO,ADOCE:

http://msdn.microsoft.com/en-us/library/ms834317.aspx

答案 1 :(得分:0)

Compact Framework不支持ODBC。您需要连接什么类型的数据库?许多(SQL ServerOracleMySQLSQLite等都有ADO.NET提供商

Here's an example for using the SQL Server provider