- 博客(36)
- 资源 (26)
- 收藏
- 关注
转载 一些DOT.NET的数据库(SQL)操作例子
<br />using System;using System.Data;using System.Data.OleDb;namespace SysClassLibrary{ /// <summary> /// DataAccess 数据访问类 /// <description>数据处理基类,调用方式:DataAccess.DataSet((string)sqlstr);或者 DataAccess.DataSet((string)sqlstr,ref DataSet ds); <
2010-08-03 22:26:00
559
转载 dataset数据一次性传入SQL数据表问题.....
#region 批量插入////// 将DataTable中数据批量插入远程服务器的数据表中//////源数据集///目标服务器的数据连接字符串///要插入的字段///目标服务器的表名//protected void SqlBulkCopyData(DataTable dt, string Conn, string[] FieldStr, String TableName)//{////使用SqlBulkCopy把内存表DataTable里的数据插入答卷数据表// SqlBulkCopy bcp =
2010-08-03 21:14:00
876
转载 sql 索引 存储过程
存储过程 优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。 2.执行计划(存储过程在首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为在存储过程中获取由 T-SQL 指定的结果而必须采取的步骤的记录。)缓存改善性能。 ........但sql server新版本,执行计划已针对所有 T-SQL 批处理进行了缓存,而不管它们是否在存储过程中,所以没比较优势了。
2010-07-28 16:56:00
2421
原创 C#高级编程:绘制文本
这个示例DisplayText是常见的Windows Forms。这次重写了OnPaint(),添加了成员字段,如下所示: private System.ComponentModel.Container components = null;private Brush blackBrush = Brushes.Black;private Brush blueBrush = B
2009-09-28 17:22:00
1631
转载 winform编程textBox控件实现google搜索的自动完成功能
本文代码winform编程textBox控件实现google搜索的自动完成功能,具体如下: string str = ""; SqlConnection conn = new SqlConnection("server=.;database=netral;uid=sa;pwd=123456"); conn.Open();
2009-09-18 13:14:00
1613
原创 游标
DECLARE @循环值 nvarchar(50) DECLARE _游标 CURSOR FOR SELECT 循环字段 FROM TableName --查询需要循环字段 OPEN _游标 FETCH NEXT FROM _游标 INTO @循环值 WHILE @@FETCH_STATUS = 0 BEGIN END FETCH N
2009-09-10 09:07:00
555
转载 C#中break、continue的用法
break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。 如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。for(var i=1;i<=10;i++)
2009-08-28 09:51:00
5173
原创 只能输入数字+字母+下划线
if (e.KeyChar >= (char)Keys.D0 && e.KeyChar <= (char)Keys.D9 || (e.KeyChar >= A && e.KeyChar <= Z) || (e.KeyChar >= a && e.KeyChar <= z) || e
2009-08-18 16:21:00
1213
原创 触发器
/* 建立虚拟测试环境,包含:表[卷烟库存表],表[卷烟销售表]。 请大家注意跟踪这两个表的数据,体会触发器到底执行了什么业务逻辑,对数据有什么影响。 为了能更清晰的表述触发器的作用,表结构存在数据冗余,且不符合第三范式,这里特此说明。 */ USE Master GO IF EXISTS (SELECT NAME FROM SYSOBJECTS WHERE XTYPE = U AND
2009-05-05 15:22:00
378
转载 30分钟内让你明白正则表达式是什么
本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几
2009-02-03 17:11:00
579
转载 ASP.NET 2.0使用FCKEditor初體驗
在以往ASP的環境中,小喵為了要讓使用者可以用類似Word,FrontPage的方式編寫內容,並且結合資料庫,所以花了些時間,參考一些人家的東西寫了一個HTMLEditor的Include來使用,有興趣的可以到下面的網址下載http://www.blueshop.com.tw/download/show.asp?pgmcde=PGM20050601182729QA4不過隨著開發工具的轉移,
2009-01-08 16:50:00
553
原创 ASP.NET页面打印技术,ASP.NET打印清单
B/S结构导致了Web应用程序中打印的特殊性。 ? 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 ? 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 ? 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的
2008-12-26 17:02:00
870
原创 C#实现打印
在windows应用程序中文档的打印是一项非常重要的功能,在以前一直是一个非常复杂的工作,Microsoft .net Framework的打印功能都以组件的方式提供,为程序员提供了很大的方便,但是这几个组件的使用还是很复杂的,有必要解释一下。打印操作通常包括以下四个功能1 打印设置 设置打印机的一些参数比如更改打印机驱动程序等2 页面设置 设置页面大小纸张类型等3 打
2008-12-26 16:53:00
1196
转载 提高C#编程水平不可不读的50个要诀
提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和
2008-12-11 09:04:00
387
原创 一个简单的数字验证
#region 效验函数 /// /// 判断一个字符串是否为数字 /// 访问级别:public /// 创建日期:2008-11-24 /// 最后修改日期:2008-11-24 /// 调用方法:
2008-12-04 14:07:00
488
转载 C#图片查看器
using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using System.Drawing; using System.IO; using System.Drawing.Design; namespace 图片查看
2008-11-26 12:39:00
1732
转载 MVC详细解释
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言S
2008-11-19 21:53:00
629
转载 c#写的一个验证码代码
前台CheckCode.aspx "c#/" Inherits=/"Guestbook.CheckCode/" CodeFile=/"CheckCode.aspx.cs/" %> "-//W3C//DTD HTML 4.0 Transitional//EN/" > CheckCode "GENERATOR/" Conten
2008-11-13 23:09:00
1030
转载 C#实现在手机上编辑电子地图
一、系统需求:开发环境:Windows XP, .NET Compact Framework 2.0, Windows Mobile 5 SDK, HiMap Beta1 runtime运行环境:DOPOD D600手机(Windows Mobile 5.0)二、程序功能列表:1、绘制几何图形----Draw Geometry2、编辑几何图形----Edit
2008-11-13 22:32:00
976
转载 提高C#编程水平的50个要点
1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法 6.区别值
2008-11-13 14:00:00
322
转载 C#抽象工厂模式的几种实现方法及比较
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用
2008-11-13 13:29:00
373
转载 ASP.NET存储过程自定义分页详解
原帖及讨论:http://bbs.bccn.net/thread-207175-1-1.html 大家都知道asp.net中的Gridview。datalist等都可以自定义分页,但是当你翻页的时候,数据表中的所有数据都会加载到内存,重新绑定,当然要是数据量小的话,这是可以的,我们也很乐意用,原因简单因为方便,但是要是数据量是999999999999……,在信息爆炸的这个时代海
2008-11-11 23:45:00
445
转载 利用C#设计端口扫描器
上网很久的朋友一定对端口扫描器不会陌生吧。XScanner,SuperScanner大家一定都使用过。 今天我们就用最新的.net技术来制作一个自己的端口扫描器! 今天主要使用到的是System.Net和System.Threading名称空间.12using System;3using System.Collections.Generic;4us
2008-11-11 23:40:00
525
转载 C#中的委托和事件
委托 和 事件在 .net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net中的委托和事件、委托和事件对Observer设计模式的意义
2008-11-11 23:32:00
408
转载 GDI+实例开源
原帖及讨论:http://bbs.bccn.net/thread-216343-1-1.html 本来是学c#的,但是由于喜欢web开发,所以winform学的不是怎么样,对GDI+一直是知道理论也没有什么实践,最近找了点资料,做了点东西,和大家分享分享,有什么地方做的不好,还希望大家指点……谢谢……开发工具:visual studio 2005Form1.cs页面:
2008-11-11 23:23:00
626
转载 C#实现USB接口的程序代码
namespace ConsoleApplication1{ class Program { static void Main(string[] args) { USB usb; usb = new UDisk();//插入U盘 usb.OutputF
2008-11-11 23:20:00
1565
转载 理解C# 3.0新特性之Extension方法浅议
本文转自博客园,文中内容不代表本站观点,仅提供参考。 在C#3.0中,引入了一些列新的特性,比如: Implicitly typed local variable, Extension method,Lambda expression, Object initializer, Anonymous type, Implicitly typed array, Query expres
2008-11-11 12:01:00
631
转载 观察者模式--上班玩游戏,老总是怎么知道的?
注:以下反出现“同学”的地方都使用“C”代替,我自己使用“M”代替,老总“A”。 前些天一个同学告诉我:“我上班的时候玩游戏,怎么老总知道.难不成他在办公室里装有监视器.”“呵呵,这个很难说,不过应该是不会的.”M说:。T:“那老总是怎么知道我玩游戏的呢?”M:“这个问题还得好好研究下,或许他还可能真的是在办公室的某处装有摄像头监视呢,哈
2008-11-11 11:52:00
428
转载 C#编程 忘记密码功能的实现方法
本文将给出通过C#编程来实现 忘记密码 功能的方法和代码,大家可以参照本文的思路自己写出这个功能代码……int result = user.GetBackPassword(LoginName.Text.Trim(), Question.Text.Trim(), Answer.Text.Trim(), Email.Text); if (result == 1)
2008-11-11 11:45:00
1453
转载 解读C#中的正则表达式
多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpressi
2008-11-04 09:22:00
435
转载 ASP.NET常用的三十三种实用代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStr
2008-11-01 13:18:00
377
转载 asp.net实用的一些代码
如何用Response.Redirect方法传递汉字 :页面1:String str=Server.UrlEncode("dddddd"); Response.Redirect("页面2?msg="+str);页面2:String str=Server.UrlDecode(Request.QueryString["msg"]);------------------------
2008-11-01 13:12:00
823
转载 Remoting技术
Remoting技术简介 一 Remoting技术出现的背景1)分布式应用需求的迅速增长(Peer-to-Peer, Grid等技术的出现)2)原有的C/S, B/S模式和技术已经不能胜任(串口RS232,Socket,RPC,DCOM技术各有缺点)二 什么是Romoting?采用分布式进行编程的一种技术,Remoting主要用于管理跨应用程序域的同步和异步RPC 会话。在默认情况
2008-09-16 10:23:00
1925
转载 取出sql表中第31到40的记录
请写出一条SQL语句,取出sql表A中第31到40的记录(以自动增长ID为主键),ID为不连续IDselect top 10 A from (select top 40 * from A order by id) A order by id desc
2008-09-12 00:27:00
2850
转载 C#实现1 1 2 3 5 8 13 21 34 55...
请用C#语言实现1 1 2 3 5 8 13 21 34...求n位数的值,用递归方法实现. using System; using System.Text; public class MainClass{ public static void Main() { int n=Int32.Parse(Console.ReadL
2008-09-10 13:08:00
2586
可在线编辑的开源Web Excel电子表格控件
2012-06-15
JQuery_1.4_API_帮助文档
2011-04-09
SQL Delta v4.1
2011-03-23
Regex Match Tracer 2.1 正则表达式编写及调试工具
2011-01-24
72xuan4D装修设计软件
2011-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人