随笔 - 714  文章 - 0  评论 - 12812  阅读 - 301万 
11 2009 档案
MapXtreme 2005 学习心得 一些问题(八)
摘要:先上一张MapXtreme的丑陋的图片这个是我历经千山才弄出来的效果。在处理的过程中,会有一些问题经常报错,网上几乎找不到资料可以解决了,本人经过大量实践,反复点击报错,代码步步注释的方法。终于小有成果。Table.BeginAccess(TableAccessMode.Write);这句代码,报错率非常高。我们在修改一个表的时候,通常要begin一下,然后处理,处理完之后再end一下在反复的be... 阅读全文
posted @ 2009-11-16 00:04 路过秋天 阅读(1578) 评论(6) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
摘要:继上一节之后,我们开始寻找绑定之法先是一回想,我们平常是拿什么绑定到数据控件的:List<实体类>,DataTable,DataSet,DataView之类的,而写法也就这么个样:xxxx.DataSource=List<实体类>....等XXxx.DataBind();于是,我们就从这些东西入手了,要不然也措不着头脑该往哪儿找DataSource这东西要给赋值,那我们打开... 阅读全文
posted @ 2009-11-10 11:35 路过秋天 阅读(1341) 评论(0) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(七) 自定义数据表实现绑定常用的数据控件(上)
摘要:继上一节实现MDataTable之后,我们再为MDataTable加上一个NewRow()方法,以便能构造出该表的新行如下:[代码]OK,接下来,我们新建一个Demo的web工程,在Default.aspx中随便拖一个GridView控件进去,然后在Page_Load里写下以下代码:[代码]敲mdr["A"]本来是要这样敲的,不支持字符串索,只好敲了mdr[0]了,这里顺路为MDataRow加上一... 阅读全文
posted @ 2009-11-10 00:05 路过秋天 阅读(1307) 评论(0) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(六) 构造数据表
摘要:自从构成最小单元数据单元之后,之后的行与列头的类,都变的很容易写表也是一样,所有行的集合,即为表,于是,我们也很容易写出表类如下:[代码]这时表就基本构建好了,默认只有一个表名属性我们再为它增加访问列头的属性如下:[代码]至此,表也基本构建完成了下一节,我们将实现让我们的自定MTable与我们常用的用户控件交互 阅读全文
posted @ 2009-11-08 13:06 路过秋天 阅读(1160) 评论(1) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(五) 构造数据行
摘要:有了数据结构单元DataCell之后,数据单元行也就很容易写了,因为,所有的数据单元加起来,就成了数据行了于是,我们很轻易的写出了以下类:[代码]看,没几行代码现在,我们为行加几个常用的属性,比如访问行所属的表名,还有从行访问出其列的结构,顺便加上一个数据库链接字符串如下:[代码]OK,此至属性也加完了,顺便加个克隆方法[代码]至此,数据行也构建完成了 阅读全文
posted @ 2009-11-07 14:33 路过秋天 阅读(1226) 评论(4) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(四) 构造数据单元列
摘要:有了数据结构单元的结构类之后,数据单元列集合就得很容易写了,因为,所有的数据单元结构加起来,就成了数据单元列集合了于是,我们很轻易的写出了以下类:[代码]看,没几行代码为了以后把该架构缓存到cache里,我们为它加上一个Clone()方法方法如下:[代码]这里再为列集合加上一个添加列的Add重载方法如下;[代码]至此,头列表集合就完成了 阅读全文
posted @ 2009-11-07 13:49 路过秋天 阅读(1317) 评论(6) 推荐(1) 编辑
CYQ.Data 轻量数据访问层(三) 构造数据单元(下)
摘要:继上一节,回头看这张图片:回顾上节的话题,怎么设计这样一个数据单元类?才不会有重复的单元表头,又能合理解释出数据与表头的关系?[代码]于是,我们开始写出这样的类:先构造出一个存放值的类:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///summary///只包函被填充的数据状态和值////summarypublicclassMDataCellValue{///summary/////值是否为空////summaryinterna 阅读全文
posted @ 2009-11-06 23:18 路过秋天 阅读(1750) 评论(3) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(二) 构造数据单元(上)
摘要:DataTable,你有多丰富:[代码]解析:[代码]所以:[代码]下面开始构造自己的MDataTable系列类:一.单元格:MDataCell我们先来看我们常用的表现的一行数据,如下图:描述:[代码]说明:[代码]下节解说! 阅读全文
posted @ 2009-11-06 09:59 路过秋天 阅读(2159) 评论(2) 推荐(0) 编辑
CYQ.Data 轻量数据访问层(一) 概述
摘要:在很久很久以前。2007年底,我曾发布过CYQ.Data.DLL,那时的学术氛围很浓,评论的也比较重在那里,我曾做过一些简介与使用方法的帮助在这个系列中,我将一步一步开源并讲解实现的过程,由于文章进行编辑,日期变了以前旧文章地址为:http://www.cnblogs.com/cyq1162/archive/2009/11/05/968626.html这里先简单介绍一下数据访问层的大体结构:这里先... 阅读全文
posted @ 2009-11-06 00:57 路过秋天 阅读(2446) 评论(3) 推荐(1) 编辑
CyQ.Data 轻量级数据访问层[beta体验版]
摘要:1.CyQ.Data 介绍 说明:本文已历史悠久,仅供休闲浏览。CyQ.Data.DLL下载地址:http://files.cnblogs.com/cyq1162/CyQ.Data.rar功能特点如下:l 支持SQL Server 2000/2005 .Net 2.0。其它数据库,暂不支持l 无需要任何配置,直接引用DLL即可,若您非要一个配置,那即是webConfig中的连接字符串默认,不写则可以在类的构造函数里传入l 简单易用,简单使用于下面介绍。2. 使用说明 该工具基于.NET 2.0,所以不能用在.NET 1.1的工程。首先给你的工程添加SyQ.Data引用即可本DLL主要类说明: 阅读全文
posted @ 2009-11-05 10:18 路过秋天 阅读(4711) 评论(48) 推荐(0) 编辑
MapXtreme 2005 学习心得 使用WebTool工具(七)
摘要:本次使用WEbTool自定义工具,实现一个简单的功能效果描述:[代码]一:先从客户端处理怎么发送请求1:拖webtool工具到界面[代码]说明: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--客户端有三个重要的脚本:在项目MapXtremeWebRe... 阅读全文
posted @ 2009-11-04 15:28 路过秋天 阅读(2382) 评论(1) 推荐(1) 编辑
MapXtreme 2005 学习心得 工具(六)
摘要:在新建的项目中,我们看示例的MapForm.aspx页面上的html代码上面放了N个工具:1:MapControl 地图显示工具[代码]详细说明: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--简单说就是由MapController.ashx以流方式... 阅读全文
posted @ 2009-11-04 10:25 路过秋天 阅读(2123) 评论(0) 推荐(0) 编辑
ie firefox status和坐标小问题
摘要:今天js遇到的两问题1.firefox下,默认status不让修改以通过工具->选项->内容->启用javascript->高级->把修改状态栏文本打上勾就好了2.相对坐标问题ie下:e.offsetX和e.offsetY正常firefox下:用e.layerX和e.layerY,还是不正常的需要为相应的对象加上e.target.style.position='rel... 阅读全文
posted @ 2009-11-03 10:36 路过秋天 阅读(618) 评论(0) 推荐(0) 编辑
MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)
摘要:新建示例1:新建项目[代码]2:把上节函数放到类LayerManager中[代码]3:打开MapForm.cs,在Page_Load代码里,添加如下代码[代码]说明:[代码]GetDPoint 函数如下[代码]4:完整的页面代码如下[代码]5:运行结果[代码] 阅读全文
posted @ 2009-11-02 21:10 路过秋天 阅读(2319) 评论(4) 推荐(0) 编辑
MapXtreme 2005 学习心得 一些基础函数代码(四)
摘要:网上看到的基本上代码都大同小异,经过本人小小修改或未修改的代码如下:一:先创建图层1:创建图层函数代码:CreateLayer[代码]二:在图层的基础上,创建点,线,或其它图型1:创建点函数代码:AddPoint[代码]说明:[代码]2:创建线函数代码:AddLine[代码]三:显示标注文本1:显示标注文本函数代码:ShowValue[代码]先上这四个最基本的函数,如果把这几个函数放一个类中,别忘... 阅读全文
posted @ 2009-11-02 18:54 路过秋天 阅读(2399) 评论(2) 推荐(0) 编辑
MapXtreme 2005 学习心得 相关代码知识(三)
摘要:在看代码之前,先来了解下简单的代码知识:1.MapFactory[索引或地图别名][代码]2.Map:地图[代码]3.FeatureLayer[代码]4.TableInfo[代码]5.Table Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--数据表,... 阅读全文
posted @ 2009-11-02 17:23 路过秋天 阅读(2317) 评论(6) 推荐(0) 编辑
MapXtreme 2005 学习心得 了解新建MapXtreme项目结构(二)
摘要:一:新建示例[代码]救命网站目录关键结构如下:1:App_Code文件夹[代码]2:MapXtremeWebResources文件夹[代码]3:Global.asax[代码]4:MapForm.aspx[代码]5:Web.Config:相关的地图配置[代码][代码] Code highlighting produced by Actipro CodeHighlighter (freeware)ht... 阅读全文
posted @ 2009-11-02 15:32 路过秋天 阅读(2813) 评论(0) 推荐(1) 编辑
MapXtreme 2005 学习心得 概述(一)
摘要:前言: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--没折,公司丢了这个东西过来,说要搞车载的GRRS定位在地图上显示.杂七杂八的折腾到现在快两周了,决定写点学习心得,以示后人公司既然已定了用MapXtreme2005开发,没折。于是开始研究,找资料... 阅读全文
posted @ 2009-11-02 15:31 路过秋天 阅读(3465) 评论(4) 推荐(1) 编辑

路过秋天
点击右上角即可分享
微信分享提示