自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 C#下载文件时,怎么先去判断目标文件是否存在

<br />呵呵,由于需求需要在上传文件,怎,上传文件则需要路径存在否则将无法正常上传,搜索了下!呵呵,发现这个还不错,全面,先留下来!!<br />来自百度http://zhidao.baidu.com/question/113235928.html  yuan50019的回答。<br /> <br />StreamWriter sw = File.AppendText(Server.MapPath(".")+"//myText.txt"); <br />sw.WriteLine("追逐理想"); <br

2010-08-27 11:13:00 4917

原创 查询农历阳历过生日人员

<br />在农历和阳历日期间的转换的基础上进行的。<br />按BirthdayType生日类型(1阳历,2农历)来检索出近期(5天内)过生日的人员列表。<br />//描述:检索出LinkMan表中的5天内过生日的人员信息,BirthdayType=2农历生日,BirthdayType=1阳历生日int rangeDay=5;//生日提前天数 ChineseLunisolarCalendar clc = new ChineseLunisolarCalendar();

2010-08-11 15:59:00 2242

原创 sql中农历阳历之间的转换问题

<br />本文来自tony的完善版。链接地址为:<br />http://topic.csdn.net/u/20100424/07/29529d9d-bc54-4877-b198-4426b4d85024.html<br /> <br />呵呵,由于需要做个农历生日提醒的所以找到了,保留着,收藏为网摘的实在是有些乱,还是放这比较好,O(∩_∩)O哈哈~<br /> <br /> <br />--创建基础数据表<br />if object_id('SolarData') is not null<br />

2010-08-11 15:34:00 7079

原创 较全面的正则判断收藏

呵呵,查找问题的时候找到的,感觉比较全面就保留下来,留着以后查阅了~~~用正则表达式验证 "^/d+$ "  //非负整数......   "^/d+$ "  //非负整数(正整数   +   0)   "^[0-9]*[1-9][0-9]*$ "  //正整数   "^((-/d+)|(0+))$ "  //非正整数(负整数   +   0)   "^-[0-9]*[1-9][0-9]*$ "  //负整数   "^-?/d+$ "    //整数   "^/d+(/./d+)?$ "  //非负浮点数(

2010-07-29 15:09:00 704

原创 textarea回车的正常显示

textarea中若是输入回车的话,保存后再次读取时在输入回车的地方会出现而且成为一行显示。呵呵,若是想让回车正常显示换行可通过这种方式来解决:在存入数据库之前作处理,将回车进行转换存储,再在显示的时候进行转换,换回回车显示即可:转换方法如下://存入前function replaceTextarea1(str){var reg= new RegExp("/r/n","g");var reg1= new RegExp(" ","g");str=str.replace(reg,"");str =str.rep

2010-07-28 11:03:00 4152 2

原创 js中全部替换字符

对字符串中指定字符替换为另一字符,str=str.replace(str1,str2);将str中的str1替换为str2。但是这个在js中无法将所有的str1都替换为str2。呵呵,为了实现全部替换查了个正则:var opList="abcd,efg";opList=opList.replace(new RegExp('|',"gm"),',')执行此语句可正常的将opList串中所有的逗号换为竖杠。但是当交换逗号和竖杠的位置的时候,得到的结果却是带有很多逗号的串。而不是把竖杠换为逗号。找了很长时间不知道

2010-07-19 14:46:00 6004

原创 常用的一些正则

要对手机号码的验证,呵呵,就找了下,顺便把贴出来以备后用。var mPhone=$.trim($("#MPhone").val());//提醒手机号if(!(/^1[3|4|5|8][0-9]/d{4,8}$/.test(mPhone))) { alert("请输入正确的手机号码|");return false; }  下面是脚本之家编辑对上面正则表达式的简单分析,随着以后手机号码段的增加,大家可以自己扩展功能,不

2010-06-25 11:18:00 504

原创 获取当前月的第一天和最后一天

<br />呵呵,这个还是经常要用到的,记载下下。查找到的和现用的记录下:<br />C#<br />int year = DateTime.Now.Year;<br />int month = DateTime.Now.Month;<br />DateTime firstDayOfThisMonth = new DateTime(year, month, 1);<br />DateTime lastDayOfThisMonth = new DateTime(year, month, DateTime.Da

2010-06-02 14:30:00 1178

原创 删除表字段的sql语句

哎,还是上周的事情了,csdn的博客最近咋老是打不开呢!基本语句:Alter table 表名 drop Column 字段名另单单是这样是不行滴,还要删除对应的关系滴。下面就把查找到的那篇文章引用下吧!原文地址:http://hi.baidu.com/lisky119/blog/item/3c348c082573949c0a7b82d1.htmlSET ANSI_NULLS ON

2010-04-26 08:49:00 10135

原创 查找问题根源时别忘了联动

这两天基本上都是在改以前的需求,在以前的代码的基础上进行修改。本来就够复杂的逻辑再进行修改真是比较头疼的问题。改一个小地方往往能牵涉好多处的修改。昨天查找个数据转换报错的问题,找了我好半天才找到!当时定位到相关的地方,错误始终在定位的地方的后面出现,表面看起来貌似不是本方法的错,但是执行起来就是这个该死的方法报错!最后只有一步一步的逐一排除,到最后才发现是联动的问题!在修改相应的值时作出的联动操作

2010-03-23 11:29:00 643

转载 [转]正则表达式转义字符表

字符匹配语法:/d   匹配数字(0~9) ‘/d’匹配8,不匹配12;/D   匹配非数字 ‘/D’匹配c,不匹配3;/w   匹配任意单字符 ‘/w/w’ 匹配A3,不匹配@3;/W   匹配非单字符 ‘/W’匹配@,不匹配c;/s   匹配空白字符 ‘/d/s/d’匹配3 d,不匹配abc;/S   匹配非空字符 ‘/S/S/S’匹配A#4,不匹配3 d;.     匹配任意字符 ‘....

2010-01-12 09:48:00 616

转载 JavaScript 全角半角转换问题

JAVAscript>var s="b";var strCodefor(var i=0;i{strCode=s.charCodeAt(i);if((strCode>65248)||(strCode==12288)){alert("有全角");break;}}半角字符由一个字节保存,全角字符用两个字节保存所以码值的绝对值小于256的就是半角,否则就是全角问题一:全角除了空格charCode是1228

2010-01-06 09:40:00 2660

原创 js 中对数值的格式化问题

呵呵,经常遇到这种事情,觉得这个还可以,也就留着,以供以后查阅方便! 对数字进行格式化输出,是非常有意义的一件事情,例如许多时候,我们希望一个数字能够输出为指定格式的字符串,拿25.9878来说,我们可能会希望它能保留两位小数来说出,即结果为25.99,或者对于0.345678,希望能够按百分号输出,并保留小数点后两位,即结果为34.57%,又例如我们希望将数字56456456按照科学计数

2010-01-05 09:42:00 4840 1

原创 com+目录错误 警告解决

 呵呵,装了好多次都失败了,于是首先把com+的警告给解决掉。找了很多方法都不适用,不过下面这个方法解决了我的问题,嘿嘿,记下来! 1、在查看com+目录错误时找到了,组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。 2、进入事件查看器,发现msdtc服务没有正常启动。 3、运行C

2009-11-06 22:25:00 1560

原创 sql2005安装时“性能监视器计数器要求”错误 解决方法

 呵呵,重装系统了,得重新装sql,又出现了“性能监视器计数器要求”的问题。那个贼长的路径总是不记得,还是记录下来的好,以备以后查询。方法一:在 “开始” -->  “运行”中输入 regedit,开启注册表编辑器。定位到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib处,在右边的树形目录下可以

2009-11-04 22:07:00 2306

原创 水晶报表字段自动换行

做项目要涉及到水晶报表遇到了字段自动换行的问题,用的不多,为便于以后查阅记载如下:水晶报表从数据库中读取的数据,当字段内容比较长时,很影响美观,需要设置它为自动换行来显示。1.打开字段的“设置对象格式”属性,将其“公用”标签下的“可以扩大属性选上,2.打开节专家,将详细资料中的“延伸到后续节”选中,如果有多个节点的话可以把多个节点全部选中;3.将报表中线条控件的“设置对象格式”

2009-09-23 14:37:00 8205 4

原创 控制gridControl中cardview中图片的固定大小显示

控制gridControl中cardview中图片固定大小显示的问题,困扰我好长时间了,以前总是把图片切到自己需要的大小,以便显示的美观整齐,由于其属性设置太多,找到设置图片固定大小显示竟然是如此之难的。终于功夫不负有心人啊,被偶找到了啦!O(∩_∩)O哈哈~记录下,以便忘记时查阅.打开Run Designer,view选项中的外观中设置cardWidth(也就显示的cardView的宽度

2009-06-17 10:30:00 5994 3

原创 datagridview中显示图片

 呵呵,干脆把datagridview中显示图片的也写下来。像绑定之类的和数据库中存放的为二进制的就不多讲了,就贴出图片名称到图片显示的转换吧!    Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormatt

2009-05-20 15:08:00 3790 2

原创 gridControl中图片的显示

 使用gridControl控件显示图片问题,困扰了偶好久哦!记录下,以便以后查阅O(∩_∩)O也许有的人说,显示图片还不是很简单的事情,保存图片路径到数据库的方式显示图片也是很简单的啊!但是在gridControl中以cardview来显示的时候没有想datagridview中相类似的cellFormatting事件来更改显示的方式,所以还通过中间转换才能够将对应的图片显示到cardview

2009-05-20 14:10:00 9281 6

原创 sql查处某字段不重复的全部记录

呵呵,以前就遇到过这个问题的。但有于时间问题,当时也没有仔细考虑取出了该字段不重复的字段值。今天正好群里的哥们在讨论,就记录下结果来,为防以后忘了,哈哈...下面举例说明下,有表tb,字段id,pdt_id,caption,url。取出pdt_id不重复的pdt_id字段的值很easy,distinct就可以解决问题。如:select distinct(pdt_id) from tb

2009-04-16 16:13:00 7468

转载 Delegate比较全面的例子

 今天看到了有关delegate的比较好的文章,特此转载过来好好学习学习,为防忘记特此记载.源自idior的文章,地址http://www.cnblogs.com/idior/articles/100666.html 将Delegate理解为接口,只有一个方法的接口,这样最容易理解。这个方法只有声明,没有实现,实现在别的类。(实际上应该把它看作函数指针,不过接口更容易理解些。)

2009-04-15 14:04:00 508

原创 pos打印

最近在研究pos机打印,找了几个版本的...保存下来供学习研究。 对pos机打印无非就是向打印机端口发送相应的数据,一般情况下都以文件流的形式来处理。一种:是FileStream fs = new FileStream(iHandle, FileAccess.ReadWrite);iHandle为IntPtr类型,不过这种是不安全的,是过时的,还有一种是iHandle为safeFi

2009-04-08 13:09:00 2424 7

原创 mdi多层子窗体的实现

多层子窗体的打开不重复一直捣腾了我好长时间,终于实现了。呵呵...下面用例子来说明下下...如:MDI是父窗体,form11和form2是mdi的子窗体, 在form2中又可以通过按钮button1来打开form11且不能重复。 在此就不贴出全部代码了,贴下主要的哦!!嘿嘿... 这是MDI中的单击菜单form2的判断new一个form还是激活已存在的, private

2009-03-05 11:06:00 1169 1

原创 listview中获取选择明细

在使用listview时,在很多的时候都会要使得其items可选,且需要获得选中项的明细,以下为我测试过的两种方法。    private void listView1_ItemActivate(object sender, EventArgs e)        {            MessageBox.Show(listView1.FocusedItem .SubItems [1].

2009-02-13 10:56:00 579

转载 PetShop4数据访问层探秘

 namespace PetShop.DALFactory: 我们已经很清楚的知道:PetShop4中的数据访问层采用的是典型的工厂模式设计,而实现工厂模式的项目就是DALFactory,该项目中只有一个封装类(sealed):DataAccess,封装表明该类不能被继承,原代码中对类的描述如下: /// /// This class is implemented followi

2009-02-06 14:58:00 409

转载 C#产生随机数 不重复

Random r = new Random(); int i1 = r.Next(5); 上面的是产生1个,0-5的随机数 但是我现在想要连续产生3个0-5之间的数而且不能重复。如何写代码? private const int Num = 3; //数目 private const int MaxValue = 5; //最大数 private const int MinValue = 1

2009-02-04 09:57:00 1399

转载 [PetShop]园子里petshop的几篇文章

在分层设计等方面都有比较好的介绍... Come from Bruce Zhangs BlogPetShop的系统架构设计 http://www.cnblogs.com/wayfarer/archive/2006/04/14/375382.htmlPetShop数据访问层之数据库访问设计 http://www.cnblogs.com/wayfarer/archive/2006/04/21

2009-02-02 16:04:00 682

原创 mediaPlayer播放总时间的获取

MediaPlayer播放文件的总时间一直困扰好久了,搜索了好久也尝试了好久,最终才找到了适合我的版本的获取播放总时间的方法。看msdn文档duration属性就可以获取播放的总时间,但是,运行语句axWindowsMediaPlayer1.currentMedia.duration后得到的却是0(“00:00”),当时极度的困惑,想想,应该是播放后还无法及时获取当前文件的duration,但

2009-01-17 11:02:00 14034

原创 form中使用委托

 有关委托private delegate void ExecuteDirective(string str, int persistence);//定义委托 private delegate void ExecuteDirective2();//定义委托 private void ReceiveMessage(string x)        {            string ur

2009-01-15 18:28:00 684

原创 [转]C#试写一个多线程问题(委托,Invoke(),beginInvoke())

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threading;using System.Diagno

2009-01-15 18:25:00 1424

原创 [转]C# 播放器空件 的常用方法

 C# 播放器空件 的常用方法//****************************************************************************//MediaPlay 9 右击工具箱->选择项(I)... -> 显示"选择工具箱项" -> COM组件 -> Windows Media Player   wmp.dll 添加axWindowsMediaP

2008-12-28 18:01:00 806

转载 [转]C#获取当前路径的方法集合

 //获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnosti

2008-12-27 12:13:00 582

原创 将图片保存到数据库中(SQLserver)

好久没有来写点什么了...最近在学vb.net了,有时间的话把学的一些小记写下来,方便以后查阅,也可供有需要的参考O(∩_∩)O哈哈~以下是通过打开按钮打开对话框(供选择图片存储的图片),点击保存后保存到数据库中的例子。(以下是选取图片和保存的代码)    点击打开打开一个对话框,供选择图片    Private Sub OpenOToolStripButton_Click(ByVal send

2008-12-11 16:39:00 1788

原创 在页面显示当前系统日期及其格式化

 在jsp页面显示系统的当前日期及其时间,在xml文档中的格式不同其在页面上的格式化的格式将也要有所区别,否则将无法显示或者达不到想要的效果!!!以下举例说明:    在xml中定义格式: 格式1.                                    格式2.${fn:substring(vipCardList.genDate,0,16)} 而在js中显示时则要用对应

2008-08-07 11:24:00 2731

原创 jsp页面使用if else语句

 jsp页面嵌入java语句使用即可,但是在使用if else语句时一定要注意使用是标点的使用,在语句中分号不能写,不符合jsp页面的语法规则,若多写了则会报错:如下:         {name: priceRA, type: string},          {name: priceRB, type: string},          {name: priceRC

2008-07-31 17:37:00 20580 1

转载 SQL中DATEADD和DATEDIFF的用法

 通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!  在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。                         

2008-07-23 11:27:00 1048

转载 sql中convert函数应用

 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETD

2008-07-23 09:41:00 614

转载 sql中ISNULL

 ISNULL使用指定的替换值替换 NULL。语法ISNULL ( check_expression , replacement_value ) 参数check_expression将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。replacement_value在 check_expression 为 NULL时将返回的表

2008-07-23 09:21:00 1552 1

转载 sql函数--DATEDIFF

 sql函数--DATEDIFF DATEDIFF 返回跨两个指定日期的日期和时间边界数。 语法 DATEDIFF ( datepart , startdate , enddate ) 参数 datepart 是规定了应在日期的哪一部分计算差额的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。 日期部分 缩写 year yy, yyyy quarter

2008-07-23 09:03:00 439

转载 sql中convert转化函数的用法

sql convert函数 使用 CONVERT:CONVERT (data_type[(length)], expression [, style])参数expression是任何有效的 Microsoft® SQL Server™ 表达式。 data_type目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用

2008-07-23 08:50:00 706

空空如也

空空如也

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

TA关注的人

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