- 博客(35)
- 资源 (8)
- 收藏
- 关注
原创 IEnumerable<T>类型直接转换成DataTable
RT,直接上代码public static class IEnumerableExtensions { public static DataTable AsDataTable(this IEnumerable data) { PropertyDescriptorCollection properties = TypeDescrip
2017-01-13 11:31:38
4555
原创 PHP Modoer php页面和html调用地图
最近在学习modoer点评系统,感觉很有意思。说一说调用地图的用法,首先来看看php页面怎么调用51地图。首先在\static\javascript\map下有个51ditu.js和baidu.js先写一段js代码,用iframe显示出地图 $(document).ready(function(){ var point1 = point2 = ''; var widt
2013-08-29 16:41:05
2740
原创 NPOI 导出数据到Excel(包括图片)
RT,对于asp.net导出页面数据到Excel,图片一直是个问题,这里我把我的处理方法分享给大家,用第三方组件NPOI来实现,同时玩玩二维码生成。首先,新建一个webApplication,添加NPOI引用,这里还要添加一个二维码的dll下载地址:点击打开链接添加引用之后,新建一个aspx页面,我取名为QrEncoderPage.aspx前台页面html源码如下:
2013-06-27 14:53:47
13478
原创 关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
在用VS2010进行debug的时候出现以下问题:==========ORA-12154: TNS: 无法解析指定的连接标识符原因是调试用的web服务器默认在:C:\Program Files (x86)\Common Files\microsoft shared\DevServer\9.0\WebDev.WebServer.EXE,路径中的括号找的麻烦。看了网上的解决方法,链接地
2013-04-13 12:50:56
20164
原创 win7 Oracle 10g 卸载说明(备注)
win7操作系统下卸载Oracle 10g 的注意事项,经常会遇到各种各样的问题,写此篇博客只是做一个记录。卸载步骤:1、开始->设置->控制面板->管理工具->服务——> 停止所有Oracle服务。2、开始->程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer 卸装
2013-04-13 10:18:54
1664
原创 IEqualityComparer 接口的使用
先给出MSDN关于IEqualityComparer 接口的介绍,点击打开链接,IEqualityComparer主要适用于定义方法以支持对象的相等比较。可以实现集合的自定义相等比较。即,您可以创建自己的相等定义,并指定此定义与接受IEqualityComparer 接口的集合类型一起使用。 IEqualityComparer 接口包含两个方法,方法
2012-11-08 14:28:45
9245
原创 ASP.NET 根据TextBox输入的内容自动定位到ListBox中项
这个效果很简单,直接上代码 function OnTextChanged(textBoxID, listBoxID) { var inputText = $.trim($("#" + textBoxID.toString()).val()); if (inputText.length != 0) {
2012-08-03 14:24:18
4120
1
原创 如何使用(注册)DirectShow接口
DirectShow是一组常用的COM接口组件,其中常用的组件有IGraphBuilder,IMediaControl,IMediaEvent接口,这三个接口在本文先不介绍。本文主要是讲讲如何使用DirectShow接口。通常,在播放在线视频和音频文件时候,要用到微软的DirectX提供的DirectShow组件,使用DirectShow这个组件可以方便地播放视频和音频文件。为了使用该接口,首先得
2012-06-15 12:46:43
4093
原创 ASP.NET实现百度分类搜索的效果
百度提供了分类搜索的API,在NET可以实现,效果图如下:新建一个Defalut.aspx页面文件,在..............标签中插入如下代码: <table border="0" cellspacing="0" cellpadding="0" style="background-color: #FFFFFF;
2012-05-21 15:07:04
3348
原创 用Google实现站内搜索
如果希望让网站用户搜索自己网站上的内容,可以用Google的搜索引擎来实现。把如下Html代码添加到你的网站上,并且将Your Domain Name换成你的网站域名,就可以实现站内搜索。实现的Html代码如下: 嵌入Google搜索引擎
2012-05-20 22:48:22
6001
1
原创 CSDN-----解决坛友问题之指定字符串显示到DataGridview
今天回到csdn坛友一个问题,我觉得有必要写下来,供大家一起学习,问题如下:字符串数据如下:AA|BB|CC|DD|@@EE|FF|GG|HH|@@II|JJ|KK|LL|@@最终要绑定datagridview格式如下:列1 列2 列3 列4AA BB CC DDEE FF GG HHII GG HH LL问题链接 点击打开链接
2012-05-18 18:52:40
4448
2
原创 ASP.NET 用MultiView和View实现选项卡效果
ASP.NET中的MultiView和View可以作为其他控件的容器,提供了一种可方便地显示信息的替换视图方式。通常情况下, MultiView和View搭配使用。我一般很少使用这两控件,本文讲讲用MultiView和View实现选项卡效果。贴上前台代码: 用MultiView和View实现选项卡效果
2012-05-17 19:26:15
22546
3
原创 设置Cookie的生命周期
Cookie提供了一种在web应用程序中存储用户特定信息的方法。可以通过设置Cookie的生命周期让用户的浏览器自动删除Cookie。例如,在登录论坛时常常会出现如保存”一天“、”一周“、”一年“之类的询问。设置Cookie时间的语法格式如下: Response.Cookies["Cookie的名称"].Expires="日期";例如: Respons
2012-05-15 18:40:23
17960
原创 ASP.NET Cookie的存储与读取
一般ASP.NET中Cookie的存储有两种方法,一种是直接为Cookie集合设置Cookie属性。第二种是创建HttpCookie对象的一个实例并将该实例添加到Cookie集合中,当然读取就很简单了。(一)、Cookie的存储(1)、通过Response对象的Cookie集合存储。语法格式:Response.Cookies["Cookie的名称"].Value=变量值;例
2012-05-15 18:27:01
15480
原创 Winform 简单绘制公章
最近在研究GDI+画图,最主要的是调用NET类库中的Graphics类,利用该类可以实现各种绘图操作,本文使用Graphics类的DrawString方法、Draw Ellipse方法和MeasureString方法,分别在画布中绘制字符串、椭圆以及对字符串进行宽度和长度的测量(随文本字体变化)。分享一下,贴上核心代码:using System;using System.Collection
2012-05-09 00:17:45
2912
1
原创 LINQ XML的基本操作
这几天想写点基础的博客内容,正好最近在用XML,就写了一点XML的基本操作。 通过函数的形式表现出来。 /* ------------------------------------- Context:LINQ TO XML ------------------------------
2012-04-21 20:49:15
19736
2
原创 LINQ的文件目录操作
这段时间,正在学习LINQ,感觉LINQ确实简单的,操作也很方便,这篇文章主要写的是LINQ对文件目录的基本操作。虽然简单,但是同时自己同时复习了对文件类FileInfo和File的基本用法,结合了LINQ,感觉挺有意思的,给像和我一样想学习LINQ的新手们一些借鉴。本文主要写了6个文件操作,代码分别贴上。 /* -------------------------
2012-04-20 16:48:57
3003
原创 最棒的 10 款 jQuery 日历插件
RT,最棒的 10 款 jQuery 日历插件做个记号,以后就不用再翻来翻去1、JavaScript Calendar, JSCal2 地址:点击打开链接2、Date Picker 地址:点击打开链接3、jQuery Frontier Calendar 地址:点击打开链接4、Unobtrusive Date-
2012-03-24 19:10:50
13701
原创 ASP.NET Gridview超出长度用..代替,提示显示详细信息
总结一下,ASP.NET Gridview单元格字段值超出固定长度用.....代替,实现方法很多,以下列举三种。第一种:在Gridview的事件RowDataBound中添加如下代码:for (int i = 0; i < e.Row.Cells.Count; i++)//获取总列数 { //如果是数据行则添加title
2012-03-24 13:53:56
12268
1
原创 JS常用的匹配正则表达式和实例
整理一些JS常用的匹配正则表达式和实例,有空自己看看匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").le
2012-03-23 01:02:33
3533
原创 XML带格式的输出到RichTextBox或者TextBox中
如果只是简单的输出XML文档的内容到RichTextBox或者TextBox中。用XmlTextWriter就行了,但是XmlTextWriter只能输出到Console.Out或者文件中。如果要带格式的把XML中的数据输出到RichTextBox或者TextBox中呢?这时候不仅要用到XmlTextWriter,还要用到StringWriter。不解释,直接贴代码
2012-03-09 17:53:37
6105
1
原创 Winform中combobox绑定数据源后,怎么获取combobox选中行对应数据源中的其他字段值
今天回答了坛子里一位朋友的提问,问题是这样的:comboBox1绑定数据源后,怎么获取comboBox1所选中行对应数据源中的其他字段值。以前没注意过这方面的积累。今天写到博客分享一下。虽然简单,我还是写一下。例如:comboBox1绑定了数据源datatabledatatable中有三个字段,分别为id, name,number;设置如下:id作为comboBox
2012-03-04 19:32:48
17529
原创 WEBFORM中 Calendar控件禁止选择某些日期的方法
CSDN论坛有坛友问:如何使日期控件上某几个日期无法选择。说实话自己以前也没仔细研究过Calendar这个控件,一般都用其他日期控件,如:My97DatePicker。自己试验了一下,发现了Calendar控件有个事件Calendar1_DayRender,可以实现让某些日期无法选择。 MSDN对这个事件的解释:当为 Calendar 控件在控件层次结构中创建每一天时发生。点击打开链接。D
2012-03-02 23:15:40
5971
1
原创 MSSQL之游标的用法
再来看看MSSQL中的游标。我们知道所有SQL语句都在行集上运行。SELECT语句返回包含所有满足SELECT语句限定条件的行的完整结果集。应用程序需要一次处理结果集的一行或一个行块。游标是结果集的逻辑扩展,它使应用程序得以逐行处理结果集。SQL SERVER支持多种指定游标的机制: 1、Transact-SQL支持用于管理游标的SQL-92 DECLARE CURSOR、OPEN、F
2012-02-21 18:11:05
6903
原创 MSSQL之事务的用法
在MSSQL中,尽管系统中发生错误,SQL SERVER仍然维持每个数据库的一致性和完整性。每个更新SQL Server数据库内数据的应用程序都使用事务完成这个任务。事务是由一系列语句(选择、插入、更新或删除)构成的逻辑工作单元。如果在事务执行过程中没有遇到错误,则事务中的所有修改成为数据库的永久部分。如果遇到错误,则不对数据库做任何修改。事务经历下面几个阶段: 1、事务启动前,数
2012-02-21 18:06:50
7764
原创 数据库中通配符的应用
前几天看了CSDN专家,水哥的SQL入门之通配符。感觉收获颇丰!学习了一下通配符”[^]”作用與”[]”相反 用於匹配沒有在方括號中列出的字符 SELECT s_no as 学号, s_name 姓名, s_sex 性别 , s_birthday 年龄 , s_speciality 专業, s_avgrad
2012-02-16 11:56:45
2596
原创 asp.Net中Gridview动态创建模板列
Web中有时候数据源字段不确定,需要在绑定后添加新的字段,有没有方法了?方法是有的:之前也在网上搜索过,找到了一些方法,通过模板列可以实现。这里借鉴一下,自己亲自试验了一下,达到了想要的效果。Gridview动态添加模板列,下面就添加一空白列作为示例。前台代码:<%@ Page Language="C#" EnableEventValidation="false" AutoEven
2012-02-08 14:11:14
18442
原创 Winform获取机器信息IP、MAC、机器名、CPU编号、主硬盘编号
在Winform获取机器信息IP、MAC、机器名、CPU编号、主硬盘编号首先,要引入命名空间using System.Net;using System.Management; /// /// 获取本地IP /// /// public static string Get_UserIP()
2012-02-04 17:01:00
9633
2
原创 将图片保存到一个XML文件
将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.XML",FileMo
2012-01-18 14:11:12
2073
原创 将图片保存到一个XML文件
将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.XML",FileMo
2012-01-18 14:08:34
1373
原创 C#中事件和委托
我们抛弃各种C#参考书中桀骜难懂的事件与委托概念,设想一个工作中情景来理解事件与委托的使用。 假如:有一家IT公司,董事长不希望自己的雇员在上班时间玩游戏,但又不可能每时每刻都盯着每个雇员,因此,他希望使用一种新的方式实现监视雇员的效果:如果有雇员违反规定,某个设备或专门的监查人员将自动发出一个消息通知他,董事长只需要在事情发生时进行处理。 因此,这个用例
2012-01-18 11:07:41
1056
转载 c#写的windows服务,定时抓取客户机的屏幕,并发送到指定的邮箱
windows服务,能够定时抓取客户机的屏幕,并发送到指定的邮箱。(参考了一些网上的代码,xp系统下测试无问题)public partial class Service1 : ServiceBase { static DateTime time; [System.Runtime.InteropServices.DllImportAttribu
2012-01-09 17:33:45
1546
转载 ASP.NET2.0-防止同一用户同时登录
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.
2012-01-09 15:36:36
971
转载 ASP.NET中常用的文件上传下载方法
最近在网上看到了这篇”ASP.NET中常用的文件上传下载方法 “文章,觉得不错,分享给大家。文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括:1、如何解决文件上传大小的限制2、以文件形式保存到服务器3、转换成二进制字节流保存到数据库以及下载方法4、上传Internet上的资源第一部分: 首先我们来说一下
2012-01-09 15:25:29
1819
1
转载 .net使用免费开源类库操作Excel
摘要:本文介绍.NET使用免费开源类库MyXls、Koogra、ExcelLibrary、ExcelPackage、EPPlus、LinqToExcel、NetOffice操作Excel,并提供示例代码供参考。本文并不是原创,原文地址:http://www.csharpwin.com/csharpspace/13006r5351.shtml在这里只是分享给大家。主要找到以下类库:M
2012-01-09 14:44:06
4648
LINQ对文件目录的基本操作
2012-04-25
简单的外壳上下文菜单-实现右键菜单
2012-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人