C#
文章平均质量分 74
ITZYF
天行键,君子当自强不息;地势坤,君子以厚德载物.
展开
-
常用+实用的SQL语句集锦
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库CREATE DATABASE转载 2008-01-30 13:54:00 · 421 阅读 · 0 评论 -
在服务器端控制网页
使用.Net和C#开发Web应用程序往往能给我们很大的启示,尤其在开发相对简单的例行任务时就更是如此。例如,在许多时候,我们都需要有条件地显示一个网页的一部分。需要这么做的原因有许多,例如,根据用户的角色,有一部分是它不应当看到的。或者,我们也可以考虑搜索功能,只有点击了一个链接后,搜索选项才是可用的。 我们先来解释一下解决这一问题的方法,然后再详细地解释所使用的代码。在.Net中开发We转载 2008-02-04 16:49:00 · 425 阅读 · 0 评论 -
ASP.NET中文件上传下载方法集合
文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限转载 2008-02-04 16:53:00 · 365 阅读 · 0 评论 -
C#常见面试题(附答案)
1.面向对象的思想主要包括什么?2.什么是ASP.net中的用户控件3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?4.列举一下你所了解的XML技术及其应用5.值类型和引用类型的区别?写出C#的样例代码。6.ADO.net中常用的对象有哪些?分别描述一下。7.如何理解委托?8.C#中的接口和类转载 2008-01-30 14:07:00 · 992 阅读 · 0 评论 -
ASP.Net开发者常见 Datagrid 错误
来源: IT技术黑客娱乐新闻 - Datagrid 控件是 Microsoft® ASP.NET 中功能最强、用途最广的 Web 控件之一,这一点已经得到了 ASP.NET 权威人士的认同。虽然 Datagrid 控件易于使用,但同样易于给使用者带来麻烦。以下是许多人所犯的一些错误,这些人包括从初学者到富有经验的 .NET 专家。您可以看到许多苦闷的使用者在 ASP.NET 新闻组和论坛就这些转载 2008-02-02 08:46:00 · 376 阅读 · 0 评论 -
关于获得用JS弹出对话框的返回值问题
Button1.Attributes.Add("onclick","javascript:return confirm(您确定);");原创 2008-03-01 11:50:00 · 1317 阅读 · 0 评论 -
在IE耗时操作中加入进度条或进度框
this.Page.Response.Write(""); this.Page.Response.Write("_"); this.Page.Response.Write(""); this.Page.Response.Write("mydiv.innerText = ;"); this.Page.Response.Write(";"); this.Page.Re转载 2008-04-14 11:28:00 · 482 阅读 · 0 评论 -
MessageQueue helper class
using System;using System.Collections.Generic;using System.Text;using System.Messaging;namespace Suzsoft.Alarming.Service...{ /**//// /// Message Queue helper class /// /// public转载 2008-04-14 11:34:00 · 508 阅读 · 0 评论 -
asp.net窗体的打开和关闭
//打开新的窗体Response.Redirect("WebMain.aspx"); //弹出一个新窗体Response.Write("window.open("WebMain.aspx")") //弹出一个只有确定按钮的提示框Response.Write("alert("用户名或密码错误");");//关闭窗体不提示信息Response.Write("window.opener=nul转载 2008-04-14 11:35:00 · 651 阅读 · 0 评论 -
asp.net如何取得纯客户端控件的值
例一:纯客户端控件input name="edisundong" type="text">在服务器端取得的方法 string strvalue=Request.Form.Get("edisundong");例二:纯客户端控件input type="radio" name="sex" value="1" checked="true" />input type="radio" name="s转载 2008-05-04 10:45:00 · 728 阅读 · 0 评论 -
C#创建不规则窗体代码
using system; using system.Collections.Generic; using system.ComponentModel; using system.Data; using system.Drawing; using system.Text; using system.windows.转载 2008-08-05 16:27:00 · 301 阅读 · 0 评论 -
FTP客户端库(C#)
FTP客户端库(C#)作者:Jaimon Mathew翻译:eastvc这是一个C#版本的FTP客户端库,原始版本采用Java编写。该库将被编译为DLL文件,也包含了一个测试程序以演示库的使用方法。你可以从rfc得到更多关于FTP的信息。在这里我们支持了绝大多数的命令,文件上载和下载函数支持断点续传。提供的测试程序是控制台程序,感兴趣的朋友可以用该库开发终端应用程序。/*FTPFactory.cs转载 2008-08-06 09:39:00 · 749 阅读 · 1 评论 -
如何在Visual C#中自绘菜单
如何在Visual C#中自绘菜单 作者:Cryingwind 下载本文示例代码 当用户点击程序的主菜单项,下拉菜单弹出时,windows会对该下拉菜单的每个菜单项触发两个消息,WM_DRAWITEM和WM_MEASUALITEM。前一个用来处理对菜单项的绘图任务,后一个当需要知道菜单项尺寸时发生。当鼠标在菜单项中移动时,如从项A移到项B转载 2008-08-06 09:40:00 · 1124 阅读 · 0 评论 -
用C#读取注册表信息
用C#读取注册表信息作者:hermess 注册表是视窗系统的一个核心的数据库,在这个数据库中存放中与系统相关的各种参数,这些参数直接控制中系统的启动、硬件的驱动程序安装信息以及在视窗系统上运行的各种应用程序的注册信息等。这就意味着,如果注册表因为某些原因受到了破坏,轻者是视窗系统启动过程出现异常,重者就有可能导致整个系统的完全瘫痪。所以正确的认识注册表,及时的备份注册表,对于视窗用户就显得相当重转载 2008-08-06 09:37:00 · 864 阅读 · 0 评论 -
每个.NET 开发人员应该下载的十个必备工具
.NET Tools... 每个.NET 开发人员应该下载的十个必备工具 原著:James Avery 编译:NorthTibet 原文出处:.NET Tools:Ten Must-Have Tools Every Developer Should Download Now原创 2008-08-06 09:41:00 · 294 阅读 · 0 评论 -
C#开发 Windows 应用程序时消息的处理
C#开发 Windows 应用程序时消息的处理 C#学习笔记之二 作者:浙江省温岭市电信局 王骏 示例代码下载 17K Windows 应用程序是靠消息驱动的,在VC中我们通过 Classwizard可以为某窗口类添加消息处理函数,Classwizard将为你添加消息映射,转载 2008-08-06 09:25:00 · 375 阅读 · 0 评论 -
如何有效的使用C#读取文件
1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样 FileStream fs = File.OpenRead(filename);或者 FileStream fs = FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read);2、准备一个存放文件内容的字转载 2008-06-10 11:30:00 · 309 阅读 · 0 评论 -
ASP.NET如何存取SQL Server数据库图片
SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。 1、建立一个表: 在SQL SERVER中建立这样结构的一个表:列名 类型 目的 ID Integer 主键ID IMGTITLE Varchar(50)转载 2008-02-04 16:34:00 · 355 阅读 · 0 评论 -
用C#实现在Word文档中搜索文本
Word的对象模型有比较详细的帮助文档,放在office安装程序目录,office 2003是在Program FilesMicrosoft OfficeOFFICE1152下,文档本身是为VBA提供的,在这个目录下还可以看到所有的office应用程序的VBA帮助。 打开VBAWD10.CHM,看到word的对象模型,根据以往的使用经验,很容易在Document对象下找到Content属转载 2008-02-04 16:30:00 · 381 阅读 · 0 评论 -
C# 学习自定义控件,从一个简单实用的日期控件开始。
实际项目中,盖茨自带的控件基本可以满足我们的需要,但是如果客户的需求比较特殊时,还是要自己动手做。下边我就介绍一个比较实用的日期控件,他不像dateTimePicker1年月日一个都不能少.可以根据需要只输入年或年月或年月日.开发环境: windows2000 + vs.net2005(中文) step1:新建项目-> windows -> windows控件库 ,命名为: winDate转载 2008-01-30 14:01:00 · 748 阅读 · 0 评论 -
C#中的装箱(boxing)拆箱(unboxing)
在.net中的通用类型系统(Common Type system,CTS)中,所有类型都是对象(object),都派生自System.Object。CTS支持两组类型:值类型和引用类型。如果变量是 值类型那么这个变量就包含实际的数据。也就是在内存中确实会分配那么一部分空间给这个变量并存储值,引用类型就类似一个类型安全的指针,本身并没有开辟内 存空间去存储东西。这玩意是基础,罗嗦的重复一下。 所转载 2008-01-30 14:13:00 · 466 阅读 · 0 评论 -
将文字内容和图片插入到 Access 数据库
Image2Access.aspx@ Page language="c#" Debug="true" Codebehind="Image2Access.aspx.cs"AutoEventWireup="false" Inherits="eMeng.Exam.Image2Access" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transiti转载 2008-01-31 11:19:00 · 631 阅读 · 0 评论 -
XP 风格的可拖动列、可排序、可改变宽度的DataGrid的例子
UltraGrid.aspx @ Page Language="c#" EnableViewState="false" AutoEventWireup="true" ResponseEncoding="GB2312" %>@ Import Namespace="System.Data" %>@ Import Namespace="System.Data.OleDb" %>DOCTYPE H转载 2008-01-31 11:23:00 · 352 阅读 · 0 评论 -
C#创建文本文件代码
private const string FILE_NAME = "ErroLog.txt"; public static void WriteFile(string str) ...{ StreamWriter sr; if (File.Exists(FILE_NAME)) //如果文转载 2008-01-30 13:58:00 · 898 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")</script>") 接收参数:string a = Request.QueryString("id");string b = Request.Quer转载 2008-01-30 14:00:00 · 284 阅读 · 0 评论 -
把文字变成图片的小程序
using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Imaging;public class Drawing...{ public void CreateImage(string name,string filePath) ...{ in转载 2008-02-02 08:44:00 · 2451 阅读 · 1 评论 -
C#的常用正则表达式
这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^/d{n}$"。 只能输入至少n位的数字:"^/d{n,}$"。 只能输入m~n位的数字:。"^/d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0转载 2008-01-30 10:19:00 · 369 阅读 · 0 评论 -
ASP.NET程序中常用代码汇总
/// /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText:源文本 /// 返回值: bool true:是 false:否 /// public bool IsNumberic(string oText) { try { int var1=Convert.ToInt32 (oText); ret转载 2008-01-30 10:31:00 · 269 阅读 · 0 评论 -
在C#.net中如何操作XML
2需要添加的命名空间: 3using System.Xml; 4 5定义几个公共对象: 6XmlDocument xmldoc ; 7XmlNode xmlnode ; 8XmlElement xmlelem ; 9 101,创建到服务器同名目录下的xml文件: 11 12 13方法一: 14xmldoc = new XmlDo转载 2008-01-30 10:48:00 · 348 阅读 · 0 评论 -
网页制作几个小技巧(含代码示例)
1,页面自动适应屏幕分辨率以下脚本以客户端屏幕分辨率1024为基准,对屏幕分辨率小于1024的客户端的页面,进行了宽度和样式表的调整,使页面具有了部分“智能化”,提高了用户界面的友好度。var ad_tl_width=930;var ad_tl_height=80;var ad_full_height=300;var screenwidth=1024;if(screen.width { ad转载 2008-01-30 11:28:00 · 360 阅读 · 0 评论 -
如何控制DataGrid里的内容换行与不换行?
int start_index;ICollection CreateDataSource(){DataTable dt = new DataTable();DataRow dr;dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32)));dt.Columns.Add(new DataColumn转载 2008-01-31 11:15:00 · 621 阅读 · 0 评论 -
用c#实现语音技术
“电脑朗读”(英文)一个很好的触发点,通过它可以实现电子小说阅读、英文听力测试、英文单词学习... 下面的speech已对mstts作了简单封装。 1.安装好mstts(如果你有装金山词霸,系统就已经安装了),可以在winntspeech中打到vtxtauto.tlb文件; 2.用.net sdk自带的tlbimp工具把vtxtauto.tlb转换成.dll格式: tlbimp转载 2008-02-02 09:31:00 · 664 阅读 · 0 评论 -
C#算法与数据结构汇总
数据结构与算法(C#实现)系列-----前言 Heavenkiller (原创) 搞计算机的人都应该很清楚,语言只是一种工具,算法才是灵魂。现在的开发语言有很多,如C++,VB,Perl,java,c#,还有如脚本语言js,vbs等,在如此多的选择面前,很多人不知道该选择哪一种好。其实不管哪一种语言,既然他存在,就一定有他的价值,有它的特定用途,而这往往是其它语言转载 2008-02-03 10:17:00 · 2238 阅读 · 1 评论 -
c#.net中通过关键字检索指定文件夹中的word文档
添加引用:COM下的Microsoft Word 11.0 Object Liabraryprivate static object nullobj = System.Reflection.Missing.Value;/**//// /// search in a DOC file(查询DOC文件的内容) /// /// /转载 2008-02-04 16:24:00 · 1493 阅读 · 0 评论 -
Asp.Net中用javascript实现弹出窗口永远居中
//Asp.Net中用javascript实现弹出窗口永远居中function ShowDialog(url) ...{ var iWidth=600; //模态窗口宽度 var iHeight=500;//模态窗口高度 var iTop=(window.screen.height-iHeight)/2; var iLeft=(window.screen.width-i转载 2008-02-04 16:27:00 · 713 阅读 · 0 评论 -
ASP.NET中使用Server.Transfer()方法在页间传值
ASP.NET Server.Transfer()是在两个页面之间进行传值的好方法,从A页面Transfer到B页面时,就可以在B页面通过Context.Handler获得A页面的一个类的实例,从而在B调用A的各个成员对象。下面的示例建立了WebForm1和WebForm2,通过Server.Transfer()方法演示在WebForm2中读取WebForm1的文本框、读取属性、通原创 2008-06-18 11:28:00 · 274 阅读 · 0 评论