![](/img/trans.png)
[英]Which is Fastest way to access SQLCE(Microsoft Sql Compact Edition) Database in Windows CE mobile(OS Windows CE))?
[英]How to detect MS Access database or SQL Server Compact Edition (MSSQL CE) by a query?
我需要通过查询来检测MS Access数据库或SQL Server Compact Edition(MSSQL CE)。 如果要查询Access或Compact Edition,我必须能够通过查询结果知道。 该应用程序有时可从Windows Mobile运行并利用SQL Server Compact Edition,而其他时候则可在利用MS Access的桌面中运行。
我已经知道我可以通过读取数据库文件的第一个字节来检测SQL Server Compact Edition版本,如此处和此处所述
我也知道,我可以检测SQL 2005或2008 Sever的版本一样解释在这里也
我也知道我可以检查Windows注册表并查找特定的密钥。
这些选项对我都不起作用,因为我正在从Windows Mobile中运行的应用程序执行查询。
注意:不幸的是,我无法执行Shell命令或从App调用外部应用程序。
任何建议都非常欢迎。
尝试致电
select @@version
SQL Server将返回一个值。 访问将返回错误
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.