自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小志的blog

enjoy coding

  • 博客(39)
  • 收藏
  • 关注

原创 WEB打印大全

 1、控制"纵打"、 横打”和“页面的边距。  (1)  function SetPrintSettings() {   // -- advanced features   factory.printing.SetMarginMeasure(2) // measure margins in inches   factory.SetPageRange(false, 1, 3) // need pag

2009-11-13 14:51:00 287

转载 第十一回:参数之惑---传递的艺术(上)

 本文将介绍以下内容: 按值传递与按引用传递深论 ref和out比较  参数应用浅析   1. 引言接上回《第九回:品味类型---值类型与引用类型(中)-规则无边》中,对值类型和引用类型的讨论,其中关于string类型的参数传递示例和解释,引起园友的关注和讨论,可谓一石激起千层浪。受教于装配脑袋的深切指正,对这一概念有了相当进一步的了解,事实证明是我错了,在此向朋友们致歉,同时非常感谢

2009-11-13 14:50:00 443

转载 第十回:品味类型---值类型与引用类型(下)-应用征途

 本文将介绍以下内容: 类型的基本概念  值类型深入 引用类型深入 值类型与引用类型的比较及应用 [下载]:[类型示例代码] 1. 引言值类型与引用类型的话题经过了两个回合([第八回:品味类型---值类型与引用类型(上)-内存有理]和[第九回:品味类型---值类型与引用类型(中)-规则无边])的讨论和切磋,我们就基本的理解层面来说已经差不多了,但是对这一部分的进一步把握和更深刻的理

2009-11-13 14:49:00 252

原创 按比例保存图片

 ToThumbnailImage.aspx   ToThumbnailImage        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">                Text="生成图片">    现图:         ImageUrl="images/lionsky.jpg" Width="

2009-11-04 10:33:00 384

原创 正则表达式

 1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc”;但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9];3、数量限定符号,表示匹配次数(或者叫做长度)的符号:包括:“*”——0次或者多次      “

2009-11-04 10:32:00 231

转载 第九回:品味类型---值类型与引用类型(中)-规则无边

 本文将介绍以下内容: 类型的基本概念  值类型深入 引用类型深入 值类型与引用类型的比较及应用   1. 引言上回[第八回:品味类型---值类型与引用类型(上)-内存有理]的发布,受到大家的不少关注,我们从内存的角度了解了值类型和引用类型的所以然,留下的任务当然是如何应用类型的不同特点在系统设计、性能优化等方面发挥其作用。因此,本回是对上回有力的补充,同时应朋友的希望,我们尽力从内存

2009-11-04 10:29:00 352

原创 如何处理Oledb中EXCEL驱动读取EXCEL文件中字段长度大于255字符时出现的"数据截断"问题.

 run regeditHKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Jet/4.0/Engines/Excel中TypeGuessRows的数据是25,所以我的程序在读取前25行数据不存在数据截断的问题.设置为0.

2009-11-03 11:10:00 2394 1

原创 将Excel文件数据库导入SQL Server的三种方案

 将Excel文件数据库导入SQL Server的三种方案 //方案一: 通过OleDB方式获取Excel文件的数据,然后通过DataSet中转到SQL ServeropenFileDialog = new OpenFileDialog();openFileDialog.Filter = "Excel files(*.xls)|*.xls";if(openFileDialog.Sh

2009-11-03 11:08:00 559

原创 既能输入又能选择的DropDownList

 WebForm3.aspx   WebForm3        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">    function addTxtTanto(va){     document.all("txtTitle").value=va;     document.all("txtTitle

2009-11-03 11:04:00 543

转载 第八回:品味类型---值类型与引用类型(上)-内存有理

 本文将介绍以下内容: 类型的基本概念  值类型深入 引用类型深入 值类型与引用类型的比较及应用  1. 引言买了新本本,忙了好几天系统,终于开始了对值类型和引用类型做个全面的讲述了,本系列开篇之时就是因为想写这个主题,才有了写个系列的想法。所以对值类型和引用类型的分析,是我最想成文的一篇,其原因是过去的学习过程中我就是从这个主题开始,喜欢以IL语言来分析执行,也喜好从底层的过程来深入

2009-11-03 11:00:00 244

原创 C#日期格式化

 C#日期格式化 日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:using System;using System.Globalization;String format="D";DateTi

2009-11-02 13:32:00 546

转载 第七回:品味类型---从通用类型系统开始

 本文将介绍以下内容: .NET 基础架构概念  类型基础 通用类型系统 CLI、CTS、CLS的关系简述  1. 引言  本文不是连环画,之所以在开篇以图形的形式来展示本文主题,其实就是想更加特别的强调这几个概念的重要性和关注度,同时希望从剖析其关系和联系的角度来讲述.NET Framework背后的故事。因为,在作者看来想要深入的了解.NET,必须首先从了解类型开始,因为C

2009-11-02 13:29:00 351

原创 TreeView使用集锦

1.下载地址http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp下载后是后缀为bat的版本(1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebControls.dll。(2)在www

2009-01-23 10:42:00 341

原创 只能输入汉字的输入框

在输入框中只能输入汉字 ,而对数字、字母及键盘上的其它符号无法输入!对遇到只输入汉字的输入框很有用!如:真实姓名等,降低击键错误1程序如下: 只能输入汉字的输入框   源代码如下://*  function onlychinese() {if ((window.event.keyCode >=32) && (window.event.keyCode {window.even

2009-01-23 10:39:00 529

原创 通过点连接来保存图片

http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> Test Document function runSave(){if (saveImg.location != "about:blank")window.saveImg.document.execCommand("SaveAs");}function saveImgAs(url){

2009-01-23 10:38:00 593

转载 第五回:深入浅出关键字---把new说透

本文将介绍以下内容: 面向对象基本概念 new关键字深入浅出 对象创建的内存管理  1. 引言园子里好像没有或者很少把new关键字拿出来说的,那我就占个先机吧,呵呵。那么,我们到底有必要将一个关键字拿出来长篇大论吗?看来是个问题。回答的关键是:你真的理解了new吗?如果是,那请不要浪费时间,如果不是,那请继续本文的循序之旅。下面几个 问题可以大概的考察你对new的掌握,开篇之前,希望大

2009-01-23 10:36:00 399

转载 第四回:后来居上:class和struct

本文将介绍以下内容: ? 面向对象基本概念? 类和结构体简介? 引用类型和值类型区别1. 引言提起class和struct,我们首先的感觉是语法几乎相同,待遇却翻天复地。历史将接力棒由面向过程编程传到面向对象编程,class和struct也背负着各自的命运前行。在我认为,struct英雄迟暮,class天下独行,最本质的区别是class是引用类型,而struct是值类型,它们在

2009-01-23 10:33:00 348

原创 C#代码与javaScript函数的相互调用

问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.ge

2009-01-13 13:15:00 305

原创 IE6中select控件遮盖问题

曾经在一个项目中遇到这样的问题,找到了一个解决办法。在遮盖层加入下面的代码:

2009-01-13 13:07:00 508

原创 页面间的传值方法

一、使用QuerystringQuerystring是一种非常简单的传值方式,其缺点就是会把要传送的值显示在浏览器的地址栏中,并且在此方法中不能够传递对象。如果你想传递一个安全性不是那么太重要或者是一个简单的数值时,用此方法最好不过了。下面通过一个小例子来完成传值工作,步骤如下:1、创建一个web form2、在新建的web form中放置一个button1,在放置两个TextBox1,TextB

2009-01-13 13:06:00 376

原创 第三回:历史纠葛:特性和属性

本文将介绍以下内容: ? 定制特性的基本概念和用法? 属性与特性的区别比较? 反射的简单介绍1. 引言attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间来了解本文的内容,走进一个发现attribute登堂入室的入口。因为.NET Framework中使用了大量的定制特性来完成代码约定,[Serializable]、[Flags]、[DllImport]、

2009-01-13 13:05:00 280

转载 第二回:对抽象编程:接口和抽象类

本文将介绍以下内容: ? 面向对象思想:多态? 接口? 抽象类 1. 引言在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将把上贴中的问题顺便也在此做以交代。2. 概念引入什么是接口? 接口是包含

2009-01-13 13:03:00 314

转载 第一回:恩怨情仇:is和as

本文将介绍以下内容: ? 类型转换? is/as操作符小议 1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切类型都必须集成自System.Object类型,因此我们可以很容易的获得对象的准确类型,方法是:GetType()方法。那么.

2009-01-09 11:47:00 325

原创 C#调用ORACLE存储过程返回结果集及函数

ORACLE段:首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。1:建立PACKAGE:CREATE OR REPLACE package SCOTT.pk_wtistype mytype is ref cursor;procedure p_wt(mycs out mytype);function f_get(str in varchar2)

2009-01-09 11:38:00 373

原创 关于ACCESS数据库的不可更新查询

在写.net程序时,如果用access做数据库,经常忘记一些事,而使数据库不能访问,而报的错也不是很直接.比如:执行了一个不可更新的查询.在ASP里经常遇到这样的异常,在ASP.NET里也遇到.郁闷多时,有朋友也帮我解决过这样的问题.其处理的方法很简单,应该说不应该是一个什么大问题,可是总忘,故题于此,以助人助已.A: 你的分区一定是NTFS的,要把数据库文件所在的文件夹或数据库文件的安全属性

2009-01-09 11:35:00 1484

原创 SQL Server 存储过程的分页

建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Count

2009-01-09 11:34:00 320

转载 DataFormatString--格式化字符串 、常用正则表达式

DataFormatString--格式化字符串 DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;数字、货币格式:在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示:

2009-01-09 11:32:00 791 1

原创 .net中前台javascript与后台c#函数相互调用

 问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document

2009-01-09 11:32:00 327

转载 将Excel文件数据库导入SQL Server的三种方案

将Excel文件数据库导入SQL Server的三种方案//方案一: 通过OleDB方式获取Excel文件的数据,然后通过DataSet中转到SQL ServeropenFileDialog = new OpenFileDialog();openFileDialog.Filter = "Excel files(*.xls)|*.xls";if(openFileDialog.ShowDial

2009-01-09 11:30:00 342

转载 TreeView使用集锦

1.下载地址http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp下载后是后缀为bat的版本(1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebControls.dll。(2)在www

2009-01-09 11:28:00 400

原创 用C#实现生成PDF文档

PDF文档已经成为网络上非常通用的文档格式。在项目中遇到了这样的需求。就写了一个。 using System;using System.IO;using System.Text;using System.Collections;namespace PDFGenerator{public class PDFGenerator{static float pageWidth = 594.

2009-01-09 11:25:00 548

原创 如何在上传的图片上写字

现在很多网站都在上传得图片上加了水印,现在我找到了一个简单的方法。      void UploadBtn_Click(Object sender, EventArgs e) {        String filename;        String filename1;        String[] filename2;        int q;        filename=Up

2009-01-09 11:20:00 541

原创 既能输入又能选择的DropDownList控件

早就想做一个这样的控件了,最近在一个项目中遇到了这样的问题,所以就写了一个。我遇到的需求是既能输入又能选择的DropDownList,其中输入的是课程成绩,选择的是补考、缓考、缺考。此控件支持取值和赋值。支持IE6、IE7,其他的没测。 SelectTextBox.ascx.cls{ POSITION:absolute; }    SelectTextBox.ascx.

2009-01-09 11:14:00 1181

原创 上传图片到数据库及显示

上传htrk.aspx   upload2        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">       runat="server">                         borderColor="#000000" cellSpacing="0" width="352" bord

2009-01-09 11:13:00 554

原创 按比例保存图片

ToThumbnailImage.aspx   ToThumbnailImage        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">                Text="生成图片">    现图:         ImageUrl="images/lionsky.jpg" Width="4

2009-01-09 11:12:00 448

原创 读取XML文件

ReadXMLbyDOM.aspx   ReadXMLbyDOM        http://schemas.microsoft.com/intellisense/ie5">                runat="server" Width="136px" Height="144px">             runat="server" Text="显示节点内容">    使用DOM访问

2009-01-09 11:11:00 338

原创 .NET日期格式

DateTime   数字型         System.DateTime currentTime=new System.DateTime();    1.1 取当前年月日时分秒         currentTime=System.DateTime.Now;    1.2 取当前年         int 年=currentTime.Year;    1.3 取当前月         int

2009-01-09 11:07:00 677

原创 为DataGrid添加scrollbar并固定header

1.首先在页面中划出一个带有滚动条的区域:2.将datagrid添加到区域之中并引用css固定标题:    ......         CellPadding="3" BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#999999"     Width="592px" ShowHe

2009-01-09 11:04:00 804

原创 开始写blog啦!

工作四年多了才想起写blog和大家分享、共同进步。先把积累的一些东西和大家分享。

2009-01-09 11:02:00 326

空空如也

空空如也

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

TA关注的人

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