自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

转载 一题多解教你SQL语句删除重复记录

此文章用了四种方法教你如何用SQL语句删除重复记录。 问题:怎样把具有相同字段的纪录删除,只留下一条。 例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 方案1: 1、将重复的记录记入temp1表: select [标志字段id],count(*) into temp1 from [表

2008-10-28 16:13:00 489

转载 大数据量表中如何有效使用非聚集索引及如何避免使用LEFT JOIN

今天在查看一些过程,发现了点问题,和大家一起讨论一下:--================================================================一、如何有效利用索引,查询顾客编号>的所有订单信息--================================================================--代替非聚焦索

2008-10-23 11:02:00 2483

转载 清除数据库的日志文件

--清除日志     方法1、     --在查询分析器,选中所要清理日志的数据库,执行如下SQL     backup   log   数据库名   with   no_log     DBCC   SHRINKFILE   (   日志文件名或日志文件ID,要缩小的目标大小)                         在当前数据库下     select   fileid,groupid

2008-10-15 15:21:00 556

转载 BackGroundWorker解决“线程间操作无效: 从不是创建控件的线程访问它”

在编程中经常会遇到在一个按钮中执行复杂操作,并将复杂操作最后返回的值加入一个ListView或ComboBox中候选。这个时候程序会卡,当程序员将这些卡代码放进线程(Thread)中后发现当对控件操作时出现“线程间操作无效: 从不是创建控件的线程访问它”异常。        为什么.net不让我们跨线程操作控件,这是有好处的。因为如果你的线程多了,那么当两个线程同时尝试将一个控件变为自己需要的状态

2008-10-14 10:33:00 813

转载 【转】如何向线程传递参数

很多人知道如何去开启一个线程,但是不知道如何正确的向线程中传递参数。 比较常见的错误是用全局变量来向线程传递参数,其实这样做的缺点一是不安全,二是比较麻烦,三是如果要开启多个线程,就更麻烦。 正确的做法是,把线程所需要的参数以及线程入口函数单独封装到一个类中,而且如果需要一些辅助函数的话,也封装到其中。这样代码既简洁,又清晰,同时复用起来很方便。 接着用一个线程类的例子来具

2008-10-14 09:27:00 476

转载 【转】传递参数到线程的n个方法

本片文章的议题是有关于传递参数到线程的几种方法。首先我们要知道什么是线程,什么时候要用到线程,如何去使用线程,如何更好的利用线程来完成工作。线程是程序可执行片段的最小单元,是组成运行时程序的基本单元,一个进程有至少一个线程组成。一般在并行处理等待事件的时候要用到线程,如等待网络响应,等待I/O通讯,后台事务处理等情况。使用线程其实很简单,在.net框架下面你首先要定义一个函数来完成一些工作,然后实

2008-10-13 14:47:00 515

转载 【转载】FETCH

FETCHNameFETCH -- 用游标从查询中抓取行SynopsisFETCH [ direction { FROM | IN } ] cursorname这里 direction 可以是空或者下列之一: NEXT PRIOR FIRST LAST ABSOLUTE count RELATIVE count

2008-10-07 10:41:00 662

转载 【转载】解决C#读写记事本乱码问题

一、简单方法:[以下方式已经本人测试,可用]除非另外指定,StreamReader 的默认编码为 UTF-8,而不是当前系统的 ANSI 代码页。因此读取简体中文会出现乱码,可以指定编码正确显示GB2312简体中文.StreamReader streamopen=new StreamReader(@"d:/1.txt",System.Text.Encoding.Default)

2008-10-06 15:01:00 5287 2

Essential C#(英文版)

站在C#设计者的角度向你讲述C#语言的本质

2010-08-09

空空如也

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

TA关注的人

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