自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (11)
  • 收藏
  • 关注

原创 C# 数组的几种声明方式

1.方式一 int[] scores = {6,7,8,9,10};//在数组声明的时候赋值2.方式二:定义数组的长度,没有赋值,元素默认值为0 int[] scores = new int[10];//数组长度为10,数组元素默认值是0 //也可以这样写 int[] scores;//数组的初始化 scores = new int[10];...

2019-12-23 17:07:13 1154 1

原创 C# 连接PostgreSQL获取数据库数据,展示在 dataGridView中

一、C#连接postgresql1.为了访问PostgreSQL数据库,需要下载Npgsql.NetDataProviderforPostgresql的组件。打开Visual Studio 2015——项目——管理NuGet程序包,搜索Npgsql,安装相对应.net 版本的程序包。注:因为使用的是Net4.5,所以下载了Npgsql.4.0.9。2.可以看到,安...

2019-08-30 15:37:31 3887 2

原创 SQL server 导入Excel数据时提示“未在本地计算机上注册Mircrosoft.ACE.OLEDB.12.0 提供程序”的解决办法

SQL server 2008数据库在导入本地Excel文件数据的时候出现提示信息“未在本地计算机上注册Mircrosoft.ACE.OLEDB.12.0 提供程序”。这种提示是由于需要安装:Microsoft Office Access Database Engine 2007资源链接:https://download.csdn.net/download/u012972326/112...

2019-06-06 11:06:37 12300 2

原创 C# DataGridView超链接功能——点击弹出相应文件

一、功能展示:如下图列表,点击蓝色列,弹出相应路径或者直接打开文件。二、实现方法:步骤1:将需要超链接的那一列进行属性设置。DataGridView 的属性Columns中,将某列设置为 DataGridViewLinkColumn,并设置带下划线的蓝色字体,这种方式方便快捷,有超链接效果。步骤2:添加点击内容打开链接事件 ,DataGridView添加事件CellCo...

2019-01-19 17:45:53 6263 2

原创 DevExpress Ribbon布局多文档界面—XtraTabControl动态增加Tab和关闭选项卡方法

Devexpress 是一个不错的布局控件套装,能够做出很漂亮的界面效果,最近正在做一个系统,要实现多文档的界面。如下图所示,本文介绍利用XtraTabControl动态增加Tab和关闭选项卡方法,实现一个多文档界面的效果,就像浏览器打开窗体一样,供大家参考学习。1、框架搭建主窗体添加DevExpress的RibbonControl和XtraTabControl控件,另外添加几个菜单项...

2019-01-18 11:35:13 8060 4

原创 无法将类型为“System.Windows.Forms.SplitContainer”的对象强制转换为类型“System.ComponentModel.ISupportInitialize”。

问题:将winform程序从.net framework 4.0 切换到.net 3.5时,运行时出现如下错误:无法将类型为“System.Windows.Forms.SplitContainer”的对象强制转换为类型“System.ComponentModel.ISupportInitialize”。           解决方法:注释掉如下两行代码(此代码为设计器自动生成代码)...

2018-12-12 15:43:35 1910

原创 C#(asp.net)连接SQLite数据库,报错“ “/”应用程序中的服务器错误-----值对于 Int32 太大或太小。”的一种解决办法。

在asp.net的web开发中,后台连接SQlite数据库,返回json格式的数据时,一种报错如下图:在网上找了很多种办法,都没有解决,最后发现是因为System.Data.SQLite.dll 的引用有问题。C#连接SQLite数据库时,要添加“System.Data.SQLite.dll”这个引用,但是这个引用是有版本号的,如(.net4.0+win 64位),替换对应的引用文件即...

2018-11-07 10:40:58 4789

原创 ArcGIS API for JavaScript 开发本地环境部署

1.首先,从esri官网下载arcgis api,版本自己选择,输入网址https://developers.arcgis.com/downloads/。备注:下载api需要注册arcgis用户才行2.其次,本地部署arcgis api,这里用3.21版本api。以IIS服务器为例。下载完成后把api放到本地服务器下,如下图所示:3.根据自己服务器位置修改配置     (1)配...

2018-10-31 17:41:50 478

原创 C#+ AE实现地图注记功能

基于Arcgis Engine的二次开发,需要地图注记功能。简单讲注记是以文字的形式将要素图层的属性标注出来。首先,窗体设计如下:其次,实现的主要代码如下: public partial class FormMapAnnotation : Form { AxMapControl MapControl; string pLayerN...

2018-09-29 10:59:43 2027 3

原创 基于ArcGIS Engine的TOCControl右键菜单的两种实现方法

      基于Arcgis Engine的二次开发,TOCControl和MapControl的右键菜单比较常用,本篇博客仅讲述一下TOCControl的右键菜单的两种实现方法,MapControl的右键菜单类似。方法一:使用contextMenuStrip实现,可在TOCControl的OnMouseDown事件中填写 if(e.button!=2) return; ...

2018-09-25 10:28:27 2334

原创 C# 读取数据库所有表名,选择不同的表数据显示在DataGridView中

从数据库读取数据,并显示在DataGridView中,大概分为三步:1.首先要建立与数据库的连接;2.获取到sql server中目标数据库的所有表名,显示在ComboBox中;3.将数据库中取到的不同表数据通过一定方法,显示在dataGridView中。具体实现的所有代码已列出来: public partial class Form0910test : Form {...

2018-09-10 11:47:33 5846 9

原创 arcgis engine中添加几种数据的加载方法

基于arcgis engine的二次开发,首先要根据需求添加相应的数据,然后在进行功能操作,现在列出五种常用的数据的加载方法。一、mxd文件的添加IMapDocument mapDocument;private void FileOpen_Click(object sender, EventArgs e){ mapDocument = new ESRI.ArcGIS.Cart...

2018-09-06 11:12:13 5253

原创 C#+AE使用中文别名实现属性查询功能

最近正在做二次开发,要用到属性查询功能,如下图Arcgis中的按属性选择,做一个类似的功能。在我们建立地理数据库的时候,为了规范化和标准化,一般字段名都是使用英文名或者字母,而别名(AliasName)用中文。在查询的时候都是英文字段名,不易于理解,还需要对照字段表来查看,很麻烦。在GIS开发中,对有关字段显示的功能都显示成中文,其实只需要用field.AliasName就能显示,但是对应...

2018-08-27 15:52:46 1457

原创 js在html中写在head与body中的区别

因为浏览器解析html是从上到下的。 如果把javascript放在head里的话,则先被解析,但这时候body还没有解析,所以会返回空值。一般都会绑定一个监听,当全部的html文档解析完之后,再执行代码:   windows.onload=function(){       //这里放入执行代码   }说明:放在head中的JS代码会在页面加载完成之前就读取,而放在b...

2017-09-28 09:35:43 1240

原创 js框架与库的区别

个人觉得库和框架还是有很大区别的。库是用来提供一些方法的集合,避免重复定义相同功能的函数并具有一定的模式兼容性,而所谓框架,更应该是规范开发者按照框架的设计去做一些事,而非简单的工具集的概念,框架可以提供相应的库或者基于库来实现,但库一般不会具备框架的规范性。举个例子,像jQuery这种属于类库,它就是一些函数的集合,就是把特定效果的代码写好,你只需要在用的时候要用很少的代码去调用

2017-08-02 21:08:51 1518

原创 初学Android,对项目的结构分析感想

在创建一个新的应用时, 就需要对整个应用的包结构进行一个设计, 对应用包的组织大致有两种方法(1)方式一: 按模块来组织代码的包结构, 较大型的应用比较合适比如说办公软件开会模块                 com.example.meeting(存放关于会议的内容)工资模块                 com.example.money(存放关于钱的内容)

2017-01-14 21:21:46 165

AccessDatabaseEngine.rar

在SQL Server2008中导入Excel数据时,提示“未在本地计算机上注册Mircrosoft.ACE.OLEDB.12.0 提供程序”,需要安装这个Engine2007版本的,需要的朋友自行下载

2019-06-06

使用DevExpress构建多文档界面设计

使用第三方布局控件DevExpress构建仿浏览器的多文档页面布局,系统布局简单,界面好看。

2019-01-17

WebGIS从基础到开发实践(基于ArcGIS API For JavaScript)

该资源为WebGIS开发教程pdf版,书中通过大量的实例从简单到复杂,循序渐进实现Web GIS应用的快速开发,对WebGIS感兴趣的学者欢迎下载。

2018-12-28

中海达V30/V50 GNSS RTK系统使用说明书

V30/V50 GNSS RTK 是一款新型RTK数据接收机,该说明书是以V30 GNSS RTK系统为例,对如何安装、设置和使用 V30 GNSS RTK系统进行描述 。

2018-12-28

System.Data.SQLite.dll (.net4.0,win64位)

C#连接sqlite数据库,要添加引用System.Data.SQLite.dll,但是这个引用也分版本号的,在此分享.net4.0版的供大家下载

2018-11-07

C#入门经典第五版

C#入门经典,适合于对C#开发感兴趣的小伙伴,本书是经典之作,通俗易懂

2018-10-09

C#经典编程例子400个

该资源包含一共470多个例子,基于C#.net的winform 界面特效的源码

2018-09-28

ArcGIS地理信息系统空间分析实验教程 第2版(汤国安版)

ArcGIS地理信息系统空间分析实验教程 第2版(汤国安版),包含教程pdf和书中实例的实验数据。

2018-09-18

C#+AE二次开发之属性查询及统计功能—使用中文别名查询

C#+AE二次开发中,很多功能关于字段属性的操作,都用的是原字段名,一般比较规范的是英文字母,而别名是中文的,根据客户的需求,我们需要中文别名来实现这些功能,例如属性查询—使用中文别名查询

2018-08-27

Android中文API合集

android中文API合集及介绍,了解各种Android开发用到的api,中文翻译更通俗易懂

2015-04-29

破解ArcGIS Desktop9

详细的破解版ArcGis9.3的安装方法,按照操作轻松安装ArcGIS 9.3.

2013-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除