compactview,C++项目文件中的后缀名为SDF的文件是什么?有什么用
本文目录索引
- 1,C++项目文件中的后缀名为SDF的文件是什么?有什么用?
- 2,sdf 数据库文件 是属于哪个数据库的?
- 3,vc中cfile如何读取sdf数据文件中的数据
- 4,SDF文件怎么打开啊,或者用什么软件或程序打开
1,C++项目文件中的后缀名为SDF的文件是什么?有什么用?
SQL Server Compact Edition Database File (.sdf)文件,是工程的信息保存成了数据库文件,如果你没有参加大型的团队项目,不涉及到高深的调试过程,这个文件对于你来说没什么用了,可以放心的删除,如果你后来又需要这个文件了,简单,打开工程里的.sln文件重新编译链接就ok了。
如果完全不需要,有讨厌这个文件太大,那么可以:在Visual Studio里进入如下设置:进入“Tools > Options”,选择“Text Editor > C/C++ > Advanced”,然后找到“Fallback Location”。然后把“Always use Fallback Location”和“Do Not Warn if Fallback Location”设置成“True”
2,sdf 数据库文件 是属于哪个数据库的?
mdf是SQL Server的数据库文件,就不用说了吧
sdf是SQL CE的,也是ms的嵌入式数据库,功能上类似于sqlite。要打开的话主要看你的SDF是SQL CE 什么版本的?反正3.0的用SQL Server2005可以打开,或者在仿真器中部署SQLCE3.0直接打开查询。1.0和2.0的不知道怎么打开,说版本低了。
用SQL2005打开的方法
Sql Server 2005 - Sql Server Management Studio,连接时选择数据库类型为Sql Server Mobile,数据库文件一栏选择到您需要的.sdf文件即可。
总之关键字是SQL CE,你搜搜看吧,资料会有很多的。
3,vc中cfile如何读取sdf数据文件中的数据
用CFile来读取SDF数据库文件的数据,几乎是不可能的。
如果你确定SDF是数据库文件,那么应该是SQL SERVER的PDA版本SQLCE的数据文件,这种文件的格式非常复杂,其中包含了数据表、视图、索引、触发器、存储过程,很多信息甚至是加密格式的,这是一个非公开的专有数据格式,必须用指定的软件或者开发商(微软)提供的数据库链接组件来打开。
而CFile,只是以二进制和文本方式打开文件,无法自行处理这些复杂结构。
4,SDF文件怎么打开啊,或者用什么软件或程序打开
使用 Open Source开发的 Avogadro软件来打开。SDF 文件被视为 Database Files,但也可以是 GIS Files 或 Data Files。 由Autodesk公司推出的使用FDO技术访问的地理空间数据格式。是一种易于使用的文件型空间数据格式,能够在一个文件中以表格的方式存储多种地理要素,包括多种几何类型(点、线、多边形和圆弧)以及关联的属性信息。 扩展资料 SDF文件扩展名是关系到在Autodesk MapGuide其中一个自由和开源项目,它使用户能够建立基于Web的地图应用和地理信息网络服务。的SDF文件由Autodesk开发并存储基础设施和空间数据支持可包含多个几何特性多个要素类。 参考资料来源:百度百科-sdf