这个Blog很强大

导航

2009年3月3日 #

分拆列值

摘要: 有表tb, 如下: id value ----------- ----------- 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后结果如下: id value ----------- -------- 1 aa 1 bb 2 aaa 2 ... 阅读全文

posted @ 2009-03-03 16:52 这个Blog很强大 阅读(183) 评论(0) 推荐(0) 编辑

日期转换参数,值得收藏

摘要: --日期转换参数,值得收藏select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select CONVERT(varchar(12)... 阅读全文

posted @ 2009-03-03 16:48 这个Blog很强大 阅读(271) 评论(0) 推荐(0) 编辑

2009年2月9日 #

C# 注册系统热键

摘要: 简单点说就是为程序制定快捷键勒。。很多软件都带热键功能的,通过以下方式可以实现2个键或3个键的快捷键,相当之使用,具体实现方法看后文吧。。 先引用using System.Runtime.InteropServices; 的命名空间, 然后在合适的位置加上如下代码就OK。。注意:Form1_Load和Form1_FormClosed不能直接copy哦~ view plain... 阅读全文

posted @ 2009-02-09 12:33 这个Blog很强大 阅读(2567) 评论(0) 推荐(0) 编辑

打包NET框架的N种方式大比较

摘要: Net框架的确是个好东东,用它开发是真它娘的快!但是作为VB和C#程序员!如果你编写的是Windows程序的话那就麻烦了!现在市面上使用2000,XP的人占绝大多少!你编写个程序不到2M,靠!带个框架就20多M,如果编写的用到数据库,加上数据库组件..............实在是晕!更可恶的是1.1,2.0,3.0,版本满天飞!还好,现在市面上让你的Net程序脱离框架的软件和方法不少:一、:软件... 阅读全文

posted @ 2009-02-09 12:29 这个Blog很强大 阅读(2158) 评论(0) 推荐(2) 编辑

C#使用HTTP头检测网络资源是否有效

摘要: 我们有时候,需要知道某个网络资源是否有效、可用,但是我们并不想打开或下载这个资源,因为这个资源可能很大(例如需要下载的某个文件) 一种行之有效的方式,就是利用HTTP头返回的状态码来确定资源的可用性;我们通常的WEB访问,使用的是 GET 和 POST, 这里使用的是 HEAD 方式 static bool IsWebResourceAvailable(string webResourceAdd... 阅读全文

posted @ 2009-02-09 12:26 这个Blog很强大 阅读(491) 评论(0) 推荐(0) 编辑

2009年2月4日 #

c# 类的反射实例

摘要: Class1和Form 窗体在同一个命名空间using System;using System.Collections.Generic;using System.Text;namespace fanshetest1{ class Class1 { private string ab="1"; public Class1(string aa) {... 阅读全文

posted @ 2009-02-04 16:52 这个Blog很强大 阅读(2214) 评论(0) 推荐(0) 编辑

.net开发中的几个小问题

摘要: 第一个,将TextBox设为只读后不能取值 解决方法:不能在属性中直接给TextBox设为只读,可以在后台代码中用如下方法设为只读,这样就能取到值 this.txtCommonEnd.Attributes["ReadOnly"] = "readonly"; 第二个,在页面加载时给checkBox赋值,但后面checkBox改变状态后,不能取到值 有两种方法可以解决: A:可以在加载的代码写到i... 阅读全文

posted @ 2009-02-04 16:50 这个Blog很强大 阅读(215) 评论(0) 推荐(0) 编辑

Asp.net中防止用户多次登录的方法

摘要: 在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象): string strUser... 阅读全文

posted @ 2009-02-04 16:48 这个Blog很强大 阅读(226) 评论(0) 推荐(0) 编辑

VC#中渐显窗口的方法

摘要: 有时在编程中需要渐渐显示窗口或者对话框,这种技术在VC#中非常简单,下面给出了这种技术的方法: 首先,添加一个Timer控件,该控件按默认的属性设置,然后给Timer控件添加一个事件Tick,然后在该事件中添加如下代码: private void timer1_Tick(object sender, System.EventArgs e) { if(this.Opacity<1) ... 阅读全文

posted @ 2009-02-04 16:34 这个Blog很强大 阅读(210) 评论(0) 推荐(0) 编辑

在c#中加密数据和解密数据的函数

摘要: 首先要先实例化加解密库类 RSACryptoServiceProvider ,然后再用给定的密钥对他进行初始化,接着声明一个转换函数UTF8Encoding来把要加密的字符串转换成字节数组,接着就可以调用RSACryptoServiceProvider 的Encrypt方法进行加密了,加密返回的是字节组。解密函数的原理也是一样的。大家直接看下面的代码就清楚了,至于为什么要在把字符... 阅读全文

posted @ 2009-02-04 16:25 这个Blog很强大 阅读(551) 评论(1) 推荐(0) 编辑