上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 43 下一页
摘要: 今天在读取MDB数据库的时候,出现“Microsoft.Jet.OLEDB.4.0”提供程序”问题,Google了下找到了方法,我的是计算机是64,所以用最后一个搞定(从身边的小问题积累)需要注意的问题和解决方法:1.Microsoft.Jet.OLEDB.4.0不要写成 Miscrosoft.Jet.OLEDB.4.0,;2.Data Source不要写成“Data Sourse”,3.检查是否安装了Office4.重新安装注册 MDAC28.exe (一般你的vs安装目录里有或者到微软的官方网站上下) (这个地址是一个朋友给的)5.如果是64位平台,也可能出现这种情况;解决方法:生成-&g 阅读全文
posted @ 2013-01-11 16:05 醉意人间 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 今天想在VC中使用相对路径,因为还不清楚,于是就直接创建了一个文件,然后直接奔到debug目录下去找文件,结果事与愿违没有知道,却发现文件别创建到了工程文件所在的目录,因为我一直用的是C#,在C#中使用相对路径,那么是从debug下算起,而VC++确实从工程目录下算起,想到这些程序还真奇怪,趁现在刚刚发现就将这个记录下来,想到这里,又想知道VC++是如何加载dll的?得到的结果是: 1:被装载程序包的执行目录。 2:当前目录。如果与执行目录不同的话。 3:Windows系统目录 4:Windows目录。 5:Path中的目录。 那么看看Python中又是如何找到py文件的?Python... 阅读全文
posted @ 2013-01-07 22:37 醉意人间 阅读(437) 评论(0) 推荐(0) 编辑
摘要: QCreator(2.5.0)安装的时候已经不自带MinGW,因此要自行安装.当然我们也可以用VS的编译器进行编译,这样装了微软的VS后我们在QtCreator中设置好微软的编译器目录,然后在QtCreator中进行编写代码,编译调试等.Qt从源代码编译容易忽略的Perl问题如何从源代码编译Qt,那就是编译前先安装Perl,因为里面有些脚本是用Perl写的,如果不安装的话,在configure的时候会导致这些脚本不能执行,因此会少复制很多文件到指定的文件夹,那么编译的时候就会出现“找不到文件”之类的错误。这个是必须要安装的,win下可以直接安装activeperl即可。Qt 3.x支持setM 阅读全文
posted @ 2013-01-05 11:08 醉意人间 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: Qt作为一个跨平台C++图形用户界面应用程序开发框架,相当于微软的MFC(只能运行在Windows平台上),Qt命运多舛,几经易主,现在属于芬兰IT服务公司Digia。Qt环境安装Qt的最新版本是Qt5.0,该版本是在12月中旬发布的,在这里我用的是Qt4.8。1版本,也不建议大家着急着用最新版本,关于软件的下载地址可以在下面找到。http://download.qt.nokia.com/qt/source/http://qt-project.org/downloads#qt-other安装过程很单,只需要点击下一部即可。因为我采用的是VS2010作为Qt的集成开发环境,整个开发环境需要下载两 阅读全文
posted @ 2013-01-04 09:58 醉意人间 阅读(7486) 评论(7) 推荐(0) 编辑
摘要: ArcGIS Engine+Qt(GUI开发,使用Qt提供的方法)上面的这种方法,因为不能调试,所以我相信你不会喜欢,其实我也不喜欢,那我们就用这种方式吧,这种方式不需要上面提到的dll,因此也不需要额外的配置。Qt为大家提供了QAxWidget这个类,这个类用来将作为我们AxtiveX控件的容器,关于更多的信息可以在帮助中找到,如下图:一般流程声明 使用种做法的大体流程,声明一个QAxWidget 类型的变量,如:QAxWidget* m_pAxMapWidget; 实例化 m_pAxMapWidget = new QAxWidget(this); 关联ActiveX组件 m_pAxMapW 阅读全文
posted @ 2013-01-04 09:58 醉意人间 阅读(4842) 评论(6) 推荐(0) 编辑
摘要: 采用ActiveX控件插入的方式上面我们是通过代码直接将地图控件放到界面上,这种有一个不好的地方就是,如果我们要设置控件的一些样式和视觉效果,我们要自己写很多代码,在C#中我们就很容易,其实在VC中也可以采用这种方式,下来我介绍下: 插入控件在View的界面上右键插入,在弹出的对话框中找到Esri的东西,如下图: 添加变量点了确定之后可以在头文件中看到如下信息: 在源码文件中看到DDX_Control的代码语句也被添加 添加代码添加窗体的SIZE消息,让地图控件自动放大和缩小: void CMapMFCView::OnSize(UINT nType, int cx, int cy) { CFo 阅读全文
posted @ 2013-01-04 09:45 醉意人间 阅读(2471) 评论(0) 推荐(1) 编辑
摘要: 使用MFC(VS2010)开发ArcGIS Engine 10.1网上C#结合ArcGIS Engine的资料简直太多了,多的都无法形容,但是C++的却很少,前一段时间不断的有人问在VC中如何开发ArcGIS Engine,说实话我几乎没怎么用过VC,在学校用过,那已经是好多年的事情了,现在重温VC,不知道会是什么样的感觉,年末了,大家都比较忙,我也是抽空,静下心来尝试的使用VC去开发,2个星期前在博客中发了一篇(http://www.gisall.com/html/63/151663-8220.html),那个是没有界面的,也就是没有用到MFC,访问量还不错,于是决定写一个MFC的小例子,界 阅读全文
posted @ 2013-01-04 09:41 醉意人间 阅读(9107) 评论(1) 推荐(0) 编辑
摘要: 这张图大家应该很熟悉了这就是微软的访问数据的实体数据模型的架构图为什么需要建立另外一种数据模型?那么为什么需要建立另外一种模型呢?随着公司数据处理量的增加,理顺数据关系并基于这些数据来开发应用程序变得非常困难。数据库架构的设计需要考虑存储问题(如数据完整性、性能和管理),有时候这不是很容易理解。这些架构还经常与应用程序的结构有冲突,使开发和维护工作变得更加复杂。我们经常会遇到数据结构与所构建的应用程序被分割开的自定义解决方案。遗憾地是,对每个应用程序而言,自定义解决方案的数量、各种各样的方法以及建模数据所需的步骤都各不相同,导致问题不断产生。整个行业都希望能有一种方法来针对应用程序级的域模型进 阅读全文
posted @ 2012-10-24 10:18 醉意人间 阅读(779) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/csh624366188/article/details/7065036#_Toc228672769介绍.NET中不同的数据访问层的使用方式,由此得出Entity Framework在一个.NET系统中的应用及其在原有设计基础上的改变。从大的方面来看数据访问的设计方案基本有如下几类:DataSet手写代码通过ADO.NET2.0连接类与数据库交互ORM组件DataSet方案 最基本的Dataset数据访问的实现使用下图表示: 图1 如图所示,DataSet与数据源之间通过DataAdapter连接,逻辑中直接访问DataSet获取数据,或是通过ADO. 阅读全文
posted @ 2012-10-24 08:12 醉意人间 阅读(507) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/cjhong_520/item/d7d1d595e4c048d91b49dfa9最近一个项目要用到webservice调用业务层类,刚开始的时候遇到了一点小麻烦,经过这两天的总结和实践,终于总结出多个比较多见的情况下的处理要领。 不知道大家是如何处理,可能太基本了,所以没有觉得它是一个问题。反正我在博客园中没有搜索到有关的帖子。 说实话,以前并没有真实开发过涉及webservice的项目,顶多也就是看看msdn,写点小程序,当时并没有发觉问题,因为传递的参数和返回值都是基本数据类型,所以并没有发觉本文提及的问题——运用自定义类。 所谓自定义类... 阅读全文
posted @ 2012-10-16 13:32 醉意人间 阅读(326) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 43 下一页