自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

原创 【原】新装SQL Server 2014 遇到问题的解决方法。

【尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 (System.Data)】管理员身份运行 cmd -> 输入 netsh winsock reset提问者评价曾经让我重装系统的bug,一句话就就解决了,谢谢你~评论 | 2

2014-06-04 21:49:41 2717

转载 【转】C#的模态对话框和非模态对话框

当作模式窗体打开就用: Form   frm   =   new   Form(); frm.ShowDialog(); 而当作非模式窗体打开就用: Form   frm   =   new   Form(); frm.Show();

2013-08-22 16:16:35 963

转载 【转】ArcGIS栅格数据的属性表受65536限制的问题

方法一:ArcGIS9.3 图层分级的时候显示“Too many unique value(>65535)”问题的解决方法将 工具-选项-栅格-栅格属性表 里面得默认值“65536”值改为更大即可http://hi.baidu.com/tianqin8421/item/0675a1ad26acc47a6cd455fc 方法二:arcgis限制表的记录数最多为65535,

2013-06-05 22:48:49 21858 1

转载 【转】C#中using的功能

C#中using的功能?  2011-06-24 08:38绾残音等2人| 分类:C#/.NET| 浏览14850次 网友采纳检举|2011-06-24 08:43zhangyonghong|五级其主要功能是引入命名空间,在引入命名空间的当前代码页写程序代码时,可以免除长长的命名空间。 另外,在程序代码过中,使用using,可以在using结束时,回收

2013-05-08 00:56:14 1042

原创 c#生成与操作DBF文件(普通类型与Arcgis属性表类型)

c#生成DBF文件,有两种方式,一种是普通的DBF文件,可用Visual Foxpro打开和编辑,但不能用于Arcgis;另一种方法生成的DBF文件,既可用VF打开,又可以作为Arcgis属性表,在Arcgis中打开。网上的方法往往只是前一种方法,但我们需要的常常是后一种方法。方法一:参考来源:http://www.cnblogs.com/xiexiaokui/archive/2007

2013-03-18 21:59:49 6153

原创 读取oracle数据表,导出到DBF文件。

后台单线程每隔一定时间自动更新,从oracle数据库用两种方式读取数据,并将数据导出到DBF文件。 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Sys

2013-03-15 09:05:30 6077 1

原创 网页抓取数据并分析,特别包括分页数据的抓取。

包括8个按钮,每个按钮下的代码都可运行(第5、6个可能需要调试一下)。有基本的页面抓取,不含分页数据的;有含分页数据,且【下一页】的链接是网址的;有含分页数据,且【下一页】的链接是__doPostBack;有含分页数据,且【下一页】的属性是.gif,可通过F12找到href的。 参考网址:http://www.cnblogs.com/ceachy/articles/CSharp_Retrive_P

2013-03-05 10:46:00 4403

转载 【转】onmouseout 等一系列事件的用法简单举例

onmouseout、onmouseover、onkeydown、onkeyup、onkeypress等事件。onmouseout 事件,会在鼠标指针移出指定的对象时发生。实例 1在下面的例子中,我们将在鼠标指针移出图像时显示一个对话框:<img src="/i/example_mouse2.jpg" alt="mouse"onmousemove="alert('您的鼠标刚才离

2012-09-05 10:29:44 1079

原创 ASP.net中aspx与cs函数的互调,知道这个很必要。

之前,因为不知道aspx中的script怎么调aspx.cs中的函数,无法操作GridView控件,无法读取控件数据集信息;因为不知道aspx.cs函数怎么调用aspx中script中的函数,无法设置等的属性。通过互调,可以方便解决这两方面问题。aspx前台的script函数,调用aspx.cs中后台函数:aspx:  function   FrontFunction()

2012-09-04 16:00:54 7185 6

原创 GridVIew中下载文件的方法探讨,方法(7)最佳。

在GridView中下载文件,琢磨了很久,终于搞定了。现简单总结一下。不想多看的浏览者,可直接采用方法(7),节省时间。 (1)使用Button下载在GridView属性中添加:OnRowCommand="GridView1_RowCommand"在GridView的中添加:<asp:ButtonField runat="server" Text="下载" HeaderTe

2012-08-30 20:37:59 5147

原创 如何解决ASP.NET下载时的中文文件名乱码,与TXT文件中存在代码两个问题

存在问题的代码段:Response.ContentType = ftype;//ftype为文件后缀名,如.jpg,.txt,.zipResponse.AddHeader("Content-Disposition", "attachment;filename=" +fnametype);//fnametype为文件全名,如file1.jpg //  这里导致出现中文名乱码现象strin

2012-08-30 11:17:40 3217

原创 如何响应TreeView中的OnTreeNodeCheckChanged事件

ASP.net的TreeView控件,设置ShowCheckBox="All",可以显示每个节点的复选框。如果想在选中☑子节点后,立即自动选中☑其父节点及其所有祖先节点,仅通过TreeNodeCheckChanged事件,是无法响应相关代码的。原因是,TreeNodeCheckChanged事件:当TreeView 控件的复选框在向服务器的两次发送过程之间状态有所更改时发生。TreeNod

2012-08-29 21:39:10 6611

转载 【转】asp.net中如何退出整个框架(frameset ),回到登录界面?

如: 最简单的方法:1、使用后台代码Response.Write( " parent.window.location.href= 'default.aspx ' ");2、使用链接退出登录 详细介绍:下面的表格列出了 window 对象某些属性的相关信息。   属性 方法 描述    opener open ope

2012-08-28 19:50:59 3632 1

转载 【转】解决GridView中嵌入CheckBox事件无法响应的问题

今天在一个项目中的某个页面内添加了一个GridView表控件,其中一个字段为模板列,放入了一个CheckBox复选框控件,我希望用户在选择复选框时能激发它的CheckedChanged事件,从而进行数据库的操作,代码如下:ASPX页面代码:asp:GridView ID="gridCursor" runat="server" CssClass="Grid" Width="90%"

2012-08-22 13:00:29 3750

转载 【转】sql自增字段的设置,自增字段不能设置外键

自增列不能直接修改,必须将原有ID列删除,然后重新添加一列具有identity属性的ID字段。比如你要修改的字段名为ID:alter table 表名 drop column IDalter table 表名 add ID int identity(1,1) “在做分布式数据采集系统的时候,最初有一张表的外键是自增字段,而分布式的特点就是需要数据在多个数据库之间互相导来导去,这

2012-08-22 09:46:21 6395

原创 ASP.net中同时设置控件的多个属性,以及设置背景透明色。

设置控件的多个属性的方法一【推荐】:设置style时,输入分号好,再按一下空格键,就可以弹出属性列表供选择;不然的话,则不会出现属性列表,必须手动输入,如果对属性不熟,就比较麻烦,有时候会不知道有哪些属性。【推荐原因: 方法二的onload="getHeight()"这种方式,如果刷新很快的话,会闪屏,因为页面加载时控件的位置,和通过onload事件改变后控件的位置,不一样,一

2012-08-13 20:57:05 5145

原创 ASP.net中通过HyperLink的NavigateUrl属性传递参数,与新页面的Page_Load()接收参数

通过HyperLink的NavigateUrl属性传递参数TemplateColumn   HeaderText= "查看日志" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">                HyperLink ID= "HyperLink1"

2012-08-07 16:52:25 11319

转载 【转】C#将string类型转换成DateTime类型

string str="2010-04-12 16:00:00";DateTime dt=new DateTime();if(DateTime.TryParse(str,out dt)){ //将dt作为有效日期进行操作}else{ //错误提示}

2012-08-07 10:10:07 1275

原创 ASP.NET中Button按钮,需点击两次,才能够页面跳转。原因与解决办法。

描述:Default.aspx 里只有一个BUTTON 和一个TEXT     protected void Button1_Click(object sender, EventArgs e)     {         Button1.PostBackUrl = "~/Default2.aspx";     } Default2.aspx 里有个TEXT

2012-08-06 11:03:53 6567

转载 【转】ASP中采用 C# 调用各类型的存储过程的总结

本文的数据库用的是sql server自带数据Northwind连接字符串:string conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; confige文件:          1. 只返回单一记录集的存储过程SqlCon

2012-08-02 09:01:47 873

转载 【转】ASP中采用 VBScript 调用各类型的存储过程的总结

存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。  定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个:  第一、大大提高效率。存储过程本身的执行速度非常快,而且,调

2012-08-02 08:55:56 1707

原创 存储过程的入门使用的总结

存储过程的基本知识,请先查询百度。一、创建存储过程:1、无返回值的(1)又无参数的create proc myproc1asselect * from StudentInfo;select name from StudentInfo where name like '李%';(2)有一个参数的create proc myproc2@stusex nchar(

2012-07-31 17:39:19 1054

转载 【转】如何判断SQL中是否已经存在某表、存储过程、函数等

--判断是否存在addOneArticle这个存储过程if Exists(select name from sysobjects where NAME = 'addOneArticle' and type='P')     drop procedure addOneArticle--判断是否存在countAr这个触发器if exists(select * from db

2012-07-27 21:30:47 3980

转载 【转】VBScript学习手册网址 与 文件操作(FSO)的部分实例

VBScript学习手册网址:http://www.jb51.net/shouce/vbs/vsmthDeleteFile.htm非常实用。 文件操作(FSO)13个实例如有不清楚,如参数的含义;或需要其他操作,如复制文件夹、使用通配符等,可以查询上述手册网址。 实例一:写入文件 语法 object.CreateTextFile([要建立的文件],[如存在,

2012-07-20 09:40:04 700

转载 【转】网页调试语法错误代码说明(通用于IIS,MYSQL,FTP,ASP,VBScript)

[size=3][color=Red]经常有朋友为出现错误而不知道出错在什么地方而发贴询问就发一个关于经常用的几类错误代码解析,自己出错了也知道什么问题了.[/color][/size][size=3][color=Red]IIS:[/color][/size]400 无法解析此请求。 401.1 未经授权:访问由于凭据无效被拒绝。 401.2 未经授权: 访问由于服务器配

2012-07-19 16:09:15 2338

转载 【转】使用ASP.NET或HTML时,浏览器(如IE7)提示“此网站使用脚本窗口向您索取信息”解决办法

浏览器(如IE7)提示“此网站使用脚本窗口向您索取信息”解决办法比较郁闷,有时写博客需要插入图片/代码/视频/flash等等,要弹出一个脚本窗口,我用的是IE7每当这会IE7上面就会出现选择 “临时允许执行脚本的窗口” 才可以正常插入图片等动作,重启浏览器再弄又出现这个提示,便上网找了找解决办法,如下:在IE7上面点击工具-internet选项-安全-自定义级别找到

2012-07-17 10:14:11 2545

转载 【转】ASP Session 对象

Session 对象用于存储用户的信息。存储于 session 对象中的变量持有单一用户的信息,并且对于一个应用程序中的所有页面都是可用的。Session 对象当您操作某个应用程序时,您打开它,做些改变,然后将它关闭。这很像一次对话(Session)。计算机知道您是谁。它清楚您在何时打开和关闭应用程序。但是在因特网上有一个问题:由于 HTTP 地址无法存留状态,web 服务器并

2012-07-16 15:20:35 507

转载 结构体内存对齐问题(转) 【转】

结构体内存对齐问题(转)结构体的大小是一个令人迷惑不解的问题,不信,我出一题让你算算看:enum DataType{IntData,CharData,VcharData};struct Item    {      char Ite

2011-09-18 22:25:02 980

转载 error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...

error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR... 2011-03-06 16:27http://hi.baidu.com/%D0%B1%B7%E7%D6%F1%D3%B0/blog/item/719ecbfea4e

2011-07-20 16:35:42 1387

原创 调试错误的解决:error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义

问题: error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义。  参考:http://zhanyonhu.blog.163.com/blog/static/16186044201023094754832/ 1>uafxcw.lib

2011-06-28 15:55:00 16227

原创 VS2005 当前不会命中断点,还没有为该文档加载任何符号【原+转】

<br />百度一下,网上有很多方法,但不是每个方法都起作用的。有的人重装VS或系统,应该没有必要的。<br /> 作者:Xproer-松鼠  来源:博客园  发布时间:2009-07-25 14:36  阅读:3359 次  原文链接   [收藏]   <br />错误截图: <br /><br />解决方法1: <br />(1)项目-〉属性-〉配置属性-〉C/C++-〉常规-〉调试信息格式,这里不能为“禁用”。 <br />我的VS,主要是通过这个解决的(解决方法2,也是必要做的;解决方法3,可能需要

2011-06-01 10:58:00 5474 1

转载 设置MFC控件字体【转】

<br />//设置标题字体<br /> CFont   *pFont   =   m_name.GetFont(); <br /> <br /> LOGFONT   pLogFont; <br /> //TRACE( "Font:%p/n ",pFont); <br /> pFont-> GetLogFont(&pLogFont); <br /> LOGFONT   lf; <br /> memset(&lf,   0,   sizeof(LOGFONT));   <br /> lf.lfHeight  

2011-05-22 17:12:00 1337

转载 error C2011: “CAlarm”: “class”类型重定义【转】

<br />在文件头加上了“#pragma once”,“#pragma once”是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次,#pragma once用来防止某个头文件被多次include,#ifndef,#define,#endif用来防止某个宏被多次定义。

2011-05-20 13:54:00 7907 2

原创 “fatal error C1014:包含文件太多:深度 = 1024”的原因与解决办法

<br />在定义变量,或文件名时,议定不要和系统关键字重名,否则容易引起错误。<br /> <br />错误信息:    fatal error C1014:包含文件太多:深度 = 1024<br /> <br />原因分析与解决办法:<br />                   1、可能是两个或多个头文件相互包含了。<br />                   2、用户定义的.h文件名,与关键字.h重名,注意:不区分大小写。如在用户定义的MySQL.h文件中,包含#include "mysql.

2011-05-18 11:40:00 21781 4

转载 CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换【转】

CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换<br />VC++2010-09-25 21:23:12阅读457评论3  字号:大中小 订阅<br />一.CString与LPCWSTR <br />    两者的不同:LPCWSTR 是Unicode字符串指针,初始化时串有多大,申请空间就有多大,以后存贮若超过则出现无法预料的结果,这是它与CString的不同之处。而CString是一个串类,内存空间类会自动管理。<br />    CString转换成LPCWSTR<

2011-05-11 15:49:00 1315

转载 CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换【转】

CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换<br />VC++2010-09-25 21:23:12阅读457评论3  字号:大中小 订阅<br />一.CString与LPCWSTR <br />    两者的不同:LPCWSTR 是Unicode字符串指针,初始化时串有多大,申请空间就有多大,以后存贮若超过则出现无法预料的结果,这是它与CString的不同之处。而CString是一个串类,内存空间类会自动管理。<br />    CString转换成LPCWSTR<

2011-05-11 15:49:00 49144

原创 VC中窗口ID,句柄,指针三者相互转换函数【原+转】

<br />ID--HANDLE--HWND三者之间的互相转换<br />id->句柄        hWnd = ::GetDlgItem(hParentWnd,id);<br />id->指针        CWnd::GetDlgItem();<br />句柄->id        id = GetWindowLong(hWnd,GWL_ID);<br />句柄->指针    CWnd *pWnd=CWnd::FromHandle(hWnd);<br />如:CEpdscDlg* pdlg=(CEpd

2011-05-06 16:15:00 1454

转载 Unicode下字符串与整型等的格式转换【转】

<br />Unicode下字符串与整型等的格式转换<br />一、int等 转 CString<br />int i;<br />CString   msg= _T("");<br />msg.Format( _T("%d"), i);  <br />同理对于long、double、char等适用.注意:必须适用_T()函数。<br />二、CString 转 int<br />CString msg = _T("123");<br />int i   =   _ttoi( msg );  <br />三

2011-05-05 14:52:00 3062

转载 MFC窗口各控件的颜色和字体的设置【转】

MFC窗口各控件的颜色和字体的设置(2009-09-04 11:08:39)转载标签:it分类:MFC/Windows<br />很多人定义了基于MFC的程序项目,当设计界面使用控件时,却不知道如何对各控件进行字体与颜色的设计;其实这些修改是需要动手添加代码的,这方面的修改在控件属性里是没有现成的,这不同于.net定义的项目,它的是有直接属性修改的。我在原文的基础上做了修改与完善,也可参见原文<br />原文:http://www.study-code.com/visual-studio/vc/74759.

2011-05-04 16:34:00 1069

转载 嵌入式学习步骤

嵌入式学习步骤鹤舞白沙  [楼主]关于我      访问blog<br />发短消息加为好友<br />积分:211<br />帖子:6<br />注册:2008-11-15<br />IP:124.114.*.*等级:武林新秀1 楼发表于2008-11-18 16:44:34<br />1、Linux 基础<br />安装Linux操作系统 Linux文件系统 Linux常用命令 Linux启动过程详解 熟悉Linux服务能够独立安装Linux操作系统 能够熟练使用Linux系统的基本命令 认识Linux

2011-04-03 15:53:00 584

vs2005下安装部署vc(MFC)程序(工程)必读.docx

这个没有我的另外一个分享资源好,那个有图解,不过这个也可以操作成功。此文为分享别人资源,在此谢谢。

2011-05-24

vs2005打包详细图解(含卸载功能)【开源,免资源分下载】

因为我的资源分不够,所以无法下载分享别人的资源。故,将整理的资源拿来分享,“免费”。 vs2005打包详细图解(含卸载功能)(支持开源,免资源分下载)。

2011-05-24

空空如也

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

TA关注的人

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