C#
文章平均质量分 69
冷月宫主
性格:温和
爱好:读书、听音乐、玩游戏、编程、聊天
生活态度:随缘
工作状况:一般
受教育状况:大学
展开
-
NET(C#)连接各类数据库
1.C#连接Access 程序代码:using System.Data;using System.Data.OleDb;..string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb";OleDbCon原创 2008-06-23 17:21:00 · 861 阅读 · 0 评论 -
数据绑定多记录 Web 服务器控件
Visual Basic 和 Visual C# 概念 数据绑定多记录 Web 服务器控件多记录控件(例如 Repeater、DataList、DataGrid、ListBox、CheckBoxList 和 RadioButtonList 控件)被绑定到包含多个数据项的数据源。例如,可以将 DataGrid 控件绑定到数据集中的一个表并且该控件可以直接显示数据。或者可以原创 2008-11-03 12:18:00 · 728 阅读 · 0 评论 -
使用ASP.net(C#)批量上传图片并自动生成缩略图,文字水印图,图片水印图
因本网站上传图片的需要,参考很多成熟的经验,在ASP.net平台上使用C#语言,做了这一自动批量上传图片的.ASPX文件,并经调试成功,在本网站上使用,现发出来供大家参考,也希望高手多加指点。 本程序主要功能有: (1)可以根据自己的需要更改上传到服务器上的目录,上传的源图、缩略图、文字水印图和图片水印图分别存入所定目录下的不同目录;原创 2008-11-11 22:26:00 · 1877 阅读 · 2 评论 -
创建控件时出错/lm/w3svc/... 不是一个有效的iis应用程序" 的解决办法
环境:vs2005,asp.net web 应用程序(项目),IIS作为发布服务器 导致原因:是项目的属性配置中,“服务器”的设置中与IIS中的虚拟目录不一致导致。 解决办法:按项目属性的中的“服务器”设置,重新设置IIS的中虚拟目录.具体的做法如下:在iis去掉有关的虚拟目录,然后在项目属性的中的“服务器”设置,“创建虚拟目录”即可。 http://www.cnbl原创 2008-11-13 03:40:00 · 2102 阅读 · 0 评论 -
用iframe完美嵌入
原创 2008-11-16 03:12:00 · 2866 阅读 · 0 评论 -
搞定VS中反复弹出 Enterprise Core Objects 注册的问题
搞定VS中反复弹出 Enterprise Core Objects 注册的问题参照:http://blog.vichamp.com/2007/11/vs2008eco.htmlhttp://capableobjects.com/node/69Uninstalling EcoIV from Visual Studio Posted September 17th, 2007 by jo转载 2009-03-05 09:26:00 · 1358 阅读 · 0 评论 -
太晚睡觉等于自杀(献给年轻人)
沉重的话题: 一个97级的名校高才生,毕业后进入微软工作,上月死了,只不过25岁的黄金年龄,珍视自己的生命吧,大家。对自己好一点。 对了,又听到一个悲伤的消息。广告界的好青年,又挂了一人了。此人是联旭的,是业务还是设计我也搞不清楚,。前几天在连续加班后的某晚, 回家睡觉后第二天就叫不醒,挂了。 奇怪的是,约二个月前,也是联旭的一位女生业务,也是这样,不过她是离职后第二天,还是第几天,睡一觉转载 2009-03-05 09:42:00 · 906 阅读 · 0 评论 -
CKEditor 3.0.1 在 asp.net 下进行配置的方法
CKEditor 3.0.1 在 asp.net 下进行配置的方法: 官方网站:CKEditor(Fully functional, open source editor, with source code included)下载地址:CKEditor 3.0.1(released on 16 October 2009)1、下载 ckeditor_3.0.1.zip转载 2009-12-12 20:36:00 · 2007 阅读 · 0 评论 -
使用 System.Net.Mail.MailMessage 发送电子邮件
从.NET 2.0 开始,引入了一个新的类,System.Net.Mail.MailMessage。该类用来取代 .NET 1.1 时代的 System.Web.Mail.MailMessage 类。System.Net.Mail.MailMessage 类用于指定一个邮件,另外一个类 System.Net.Mail.SmtpClient 则用来设置 SMTP,然后发送邮件。由于目前 SMTP原创 2010-04-22 13:12:00 · 2337 阅读 · 1 评论 -
C# - Oracle数据库连接方法
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.Oracle原创 2010-04-24 12:48:00 · 957 阅读 · 0 评论 -
C# 通过文件结构直接生成xls(Excel)文件
以下代码演示了 直接通过excel可以识别的文件结构生成xls文件的方法,这样就可以不引用麻烦的ole了。using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication16 { class Program { static void Ma原创 2010-04-24 19:51:00 · 1229 阅读 · 0 评论 -
c#连接sql2000
http://blog.csdn.net/qisir1981/archive/2006/07/28/994904.aspx 在控制台应用程序下连接SQL,数据库使用MSSQL自带的Northwind.1. 创建sqlconnection类的连接对象SqlConnection mySqlConnection = new Sqlconnection("server=localhost;da转载 2010-04-21 23:51:00 · 1121 阅读 · 0 评论 -
c# 连接Oracle数据库必须安装客户端吗
以下方案在oracle9,10上测试通过,其他版本恕不一一测试 复制以下几个文件(从oracle xe 10g中提取的)到应用程序根目录即可,若有使用tns,请再建立tnsnames.ora文件oci.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dll连接字符串示例:@"Data Source=192.转载 2010-04-22 23:35:00 · 2159 阅读 · 0 评论 -
C#不安装Oracle10g客户端连接Oracle10g数据库
http://blog.sina.com.cn/s/blog_562af3d10100ar4j.html 最近一项目,要写成一个From程序,并且有关数据操作都是和Oracle打交道。。。这可累了,大家都知道,本机不装Oracle客户端,本机的程序是不能访问Oracle数据库的。可是一个客户端最少也得八十多兆。太大了。再多,程序部署也不方便。在网上找了找还真有解决办法。狂喜.....好景不转载 2010-04-24 22:30:00 · 879 阅读 · 0 评论 -
利用SqlBulkCopy快速大批量导入数据(SqlBulkCopy强大)
实际的开发可能会遇到数据大批量插入数据的问题,若是一条条的循环倒数效率非常低下,这个较好的解决方案 protected void Button1_Click(object sender, EventArgs e){ DateTime beginTime = DateTime.Now;Response.Write("开始时间:" + beginTime.ToString("yyyy年MM转载 2010-04-21 23:45:00 · 2045 阅读 · 0 评论 -
log4net使用
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR原创 2010-05-05 21:36:00 · 1066 阅读 · 0 评论 -
C#.NET禁止一个程序启动多个实例
在Program.cs中添加如下代码: Boolean createdNew; //返回是否赋予了使用线程的互斥体初始所属权 System.Threading.Mutex instance = new System.Threading.Mutex(true, "MutexName", out createdNew); //同步基元变量转载 2010-05-28 19:24:00 · 992 阅读 · 0 评论 -
C#根据经纬度计算两点距离(单位是千米)
<br />SQL:<br />CREATE function [dbo].[fnGetDistance] <br />( <br /> @LatBegin REAL <br /> , @LngBegin REAL <br /> , @LatEnd REAL <br /> , @LngEnd REAL <br />) <br />RETURNS FLOAT <br />AS <br />BEGIN <br /> DECLARE @Dista转载 2011-01-18 23:25:00 · 1751 阅读 · 0 评论 -
根据经纬度求两点间距离实现源码(C#)-非常精确
<br /> 从Google Map上弄来的根据经纬度求地球表面两点间距离的实现, 稍微改编了一下,对于我国境内空间距离计算,该实现已经够用,以米为单位。.Net2.0,C#实现。 <br /> public static double DistanceOfTwoPoints(double lng1,double lat1, double lng2, double lat2, GaussSphere gs)<br /> { <br />转载 2011-01-18 23:26:00 · 1719 阅读 · 0 评论 -
Mapxtreme2008v6.8 vs2008(asp.net)几个修改项目
<br />1、添加普通按钮实现全图显示、添加动态图层,用ajax实现局部刷新<br />单击按钮后老是提示Command.js中GetMap()有误;后经查找代码做如下改动后成功。<br />MapXtremeWebResources.Command.js中原代码为mapImage.style.clip = 'rect(' + 0 + ' ' + w + ' ' + h + ' ' + 0 +')';<br />操作时经常提示参数有误,后改为mapImage.style.clip = 'rect(' +转载 2011-03-02 22:19:00 · 1011 阅读 · 0 评论 -
判断点是否在多边形中
一、判断点是否在多边形中(理论)<br />判断点P是否在多边形中是计算几何中一个非常基本但是十分重要的算法。以点P为端点,向左方作射线L,由于多边形是有界的,所以射线L的左端一定在多边形外,考虑沿着L从无穷远处开始自左向右移动,遇到和多边形的第一个交点的时候,进入到了多边形的内部,遇到第二个交点的时候,离开了多边形,……所以很容易看出当L和多边形的交点数目C是奇数的时候,P在多边形内,是偶数的话P在多边形外。<br />但是有些特殊情况要加以考虑。如图下图(a)(b)(c)(d)所示。在图(a)中,L和多转载 2011-03-20 19:03:00 · 1491 阅读 · 0 评论 -
memcached
memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权释出。memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键转载 2011-11-16 21:03:18 · 464 阅读 · 0 评论 -
Java的Memcached客户端
http://koda.iteye.com/blog/471570 1.memcached client for javahttp://www.whalin.com/memcachedJava代码 import com.danga.MemCached.*; import org.apache.log4j.*; public class Tes转载 2011-11-16 21:36:14 · 546 阅读 · 0 评论 -
Windows下的Memcache安装
很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家。转载 2011-11-16 21:06:50 · 388 阅读 · 0 评论 -
Memcached Java客户端2.6.1发布
Memcached是被广泛使用的分布式缓存技术。不同的语言有不同的Memcached客户端程序,对于Java客户端来说,首推Memcached Java Client(http://github.com/gwhalin/Memcached-Java-Client )。这次,Memcached Java Client推出的2.6.1发布版是基于全新的performance分支,具有如下重原创 2011-11-16 21:33:32 · 639 阅读 · 0 评论 -
Adobe Creative Suite 5.5 简体中文版
http://www.itopdog.cn/graphic-image/web-design-software/adobe-creative-suite.html Adobe Creative Suite 5.5 简介:Adobe Creative Suite 5.5 简体中文版 是一套终极专业创意设计软件套装。由于各组件之间紧密集成,所以有助于设计师们创建出丰富、引人入胜的内容,原创 2011-11-19 15:29:51 · 2025 阅读 · 0 评论 -
C#使用Quartz.NET详细讲解
Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。你曾经需要应用执行一个任务吗?这个任务每天或每周星期二晚上1转载 2012-01-05 00:08:20 · 1218 阅读 · 0 评论 -
VisualSVN迁移
VisualSVN可以很方便地进行迁移:1、将以前的版本库文件拷贝到新电脑。2、打开VisualSVN Server的控制台,在右侧的控制面板中选择Repositories下的“Import existing repository…”3、指定自己的库的位置,添加完成迁移。So easy!转载 2012-01-07 03:01:57 · 1119 阅读 · 0 评论 -
Quartz.NET(开源的作业调度框架)使用
1、Web.config 设置,添加: 2、使用,先实例化IJob接口的Execute方法,然后,上个没有实际意义的例子:string cronExpr = ConfigurationManager.AppSettings["cronExpr"]; ISchedulerFactory sf = new StdSchedulerFactory(); sched转载 2012-01-09 15:24:17 · 980 阅读 · 0 评论 -
Quartz.NET--“Cron” 表达式说明
CronTrigger 使用 UNIX 下的“Cron-like” 表达式,实际上用起来感觉它很像正则表达式,可以匹配任意时间,这是体现它灵活性的地方。它的规则如下:Cron 表达式包括以下 7 个字段(1 个可选)秒 分 小时 月内日期 月 周内日期年(可选)表达式的每个数值域都是一个有最大值和最小值的集合,如:秒域和分钟域的集合是0-59,日期域是1-31,转载 2012-01-09 16:20:54 · 1023 阅读 · 0 评论 -
开源的作业调度框架 - Quartz.NET
开源的作业调度框架 - Quartz.NETQuartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。转载 2012-01-09 16:33:00 · 765 阅读 · 0 评论 -
Quartz.NET简明示例
下面是一个 Quartz.NET 的简单例子://初始化调度器工厂 ISchedulerFactory sf = new StdSchedulerFactory(); //获取默认调度器 IScheduler scheduler = sf.GetScheduler(); //作业 JobDetail job = new JobDetail("计算作业", "组1", typeof(转载 2012-01-09 17:02:00 · 1120 阅读 · 0 评论 -
Oracle 11.2.0.2 Patch 说明
今天小看了一下 Oracle 11.2.0.2 Patch, patch number: 10098816。 Patch最大的6G多。 杯具中. Oracle 软件是越来越大了。 还在下这些Patch文件,等下完了,把本机的11gR1的升级下玩玩。 Oracle 针对这个Patch 的更新,专门出了一个说明文档,具体参考: Important转载 2012-01-10 02:53:27 · 1052 阅读 · 0 评论 -
Log4Net使用实例(VS2008 App)
准备工作:首先要去http://logging.apache.org/log4net/下载log4net的源代码,将log4net.sln载入Visual Studio .NET,编译后可以得到log4net.dll,也可以直接在网上搜索下载别人生成好的“log4net.dll”;本文提供的附件中已经包含此库。第一步: 新建一个C# Form项目,名字为Log,并引用log4net.d转载 2012-01-30 17:48:14 · 797 阅读 · 0 评论 -
Log4net创建日志及简单扩展
1、概述log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。2、一个简单的使用实例第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。转载 2012-01-30 17:50:12 · 576 阅读 · 0 评论 -
vs2010 中使用 log4net
*******************************************************************************vs2010 中使用 log4net环境:vs2010+framework4.0+log4net(1.2.10.0\framework 2.0)参考:http://www.cnblogs.com/llhhll/archive/20转载 2012-01-30 17:54:04 · 761 阅读 · 0 评论 -
log4net和SQL Server 2000
log4net是在项目中很常用的一个日志工具,用来记录系统的各种信息和一些异常情况. log4net可以把信息以各种方式输出.关于log4net的介绍和使用,官方网站上有详细的说明.今天在使用log4net的时候遇到几个问题,想和大家讨论一下. 以log4net官网上的那个例子为例:配置文件如下: 12 3 4 5 6转载 2012-01-30 23:32:25 · 572 阅读 · 0 评论 -
Log4Net(Logging for DotNet)学习笔记
系统支持(SystemFramework):提供系统的框架支持,典型的,如异常、日志等。也有现成的,比如log4net。 突然一种老朋友似的感觉涌上心头,这不是我一直想要得到的吗?一直想在的我系统加入的东西吗―――-日志系统。嘿嘿,高兴啊!本文从一个使用者,非系统研究者的角度写下此文。1. Log4Net谁把你先做了?你是我一直想搞定的啊!Logging S转载 2012-01-30 23:33:52 · 794 阅读 · 0 评论 -
C#环境下log4net使用方法
1. 下载log4net开发包2. 新建一个Windows应用程序,在工程中添加log4net.dll引用3. 在工程中添加应用程序配置文件,并命名为log4net.config,内容如下:转载 2012-01-30 23:27:38 · 777 阅读 · 0 评论 -
log4net配置(web中使用log4net,把web.config放在单独的文件中)
成功例子一:vs2003建立的asp.net项目,log4net文件放在web.config文件中1。添加log4net.dll的引用(可以用源码自己生成,无所谓了,下载dll都行)2。web.config中添加(注意放对位置,在 标签下) type="log4net.Config.Log4NetConfigurationSectionHand转载 2012-01-30 23:31:12 · 1887 阅读 · 0 评论