- 博客(43)
- 资源 (9)
- 收藏
- 关注
原创 using 三种用法
(1)引用命名空间using作为引入命名空间指令的用法规则为:using Namespace;在.NET程序中,最常见的代码莫过于在程序文件的开头引入System命名空间,其原因在于System命名空间中封装了很多最基本最常用的操作,下面的代码对我们来说最为熟悉不过:using System;这样,我们在程序中就可以直接使用命名空间中的类型,而不必指定详
2011-11-20 16:45:33 462
原创 C#Socket 通信
//Socket基本编程//服务端: using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; Thread mythread ; Socket socket;// 清理所有正在使用的资源。protected override void Dis
2011-11-20 11:00:58 508
原创 C#常用代码大集
C#常用代码大集 [日期]: 2006-05-30 [来源]: [作者]: 昨夜风 以下代码,是编码的基础,凡各项目编程常能用到,收集一处,以便学习和查询。(昨夜风收集)1、获得当前按键:private voidtextBox1_KeyDown(object sender, System.Windows.Forms.KeyEv
2011-11-18 22:05:57 573
原创 xml
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy
2011-11-17 23:08:35 439
原创 Base64类
using System;using System.Collections.Generic;using System.Text;namespace VPOS318_WCE_600{ public class Base64 { /// /// Base64密码表 /// private c
2011-11-17 18:45:42 463
原创 记住用户密码代码XML文件
if(System.IO.File.Exists("..//..//User.xml")) { XmlDocument doc = new XmlDocument(); XmlElement element = doc.CreateElement("UserAll");
2011-11-17 18:43:33 626
原创 c# remoting 小实例
////先定义接口using System;using System.Text;namespace IComm{ /// /// send messages delegate /// /// public delegate void SendEventHandler(string Ms); public interface ICom { /// /// send function /// ///
2011-11-07 22:32:43 910
原创 系统统计
SELECT x.Dept_Code AS 科室编码,n.Dept_Name AS 科室名称,x.Goods_Code AS 商品编码, k.Goods_Name AS 商品名称,k.Goods_Specification AS 商品规格,k.Goods_PackUnit AS 商品单位,k.DefaultPrice AS 商品单价, x.startStock AS 期初库
2011-11-03 22:32:41 451
原创 asp.net(c#)文件的路径表示方法
在表示路径时有两大体系: 1、在windows下表示文件的位置,用反斜杠“\” 例如D:\EntLib4Src\Blocks\Data\Src\Configuration.Design\ ConnectionStringEditor.cs 2、在.Net中web开发时表示文件路径: 常用的符号含义及举例
2011-10-28 10:55:06 1250 1
原创 导出报表代码
private void ExportExcel(DataTable dtTmp) { string excelName = ""; string fileName = @Server.MapPath("..\\File\\"); if (dtTmp.Rows.Count { this.l
2011-10-28 08:24:07 589
原创 数据库索引介绍及使用
一、索引的概念 索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。二、索引的特点 1.索引可以加快数据库的检索速度 2.索引降低了数据库插入、修改、删除等维护任务的速度 3.索引创建在表上,
2011-10-27 08:43:44 357
原创 ASP.NET内置对象
(1)简述ASP.NET内置对象。 答:ASP.NET提供了内置对象有Page、Request、Response、Application、Session、Server、Mail和Cookies。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递。 (2)简述Response对象。 答:Response对象用来访问
2011-10-26 10:14:04 730
原创 一道事件委托面试题 - 猫叫老鼠跑主人醒
class Program { static void Main(string[] args) { People people = new People(); Cat cat = new Cat(); Mice mice = new Mice(); cat.OnMew += mice.Flee;
2011-10-26 08:49:05 1473
原创 收藏
function OpenDeptDialog(wLen,hLen) { //初始化变量,用于接收页面反回值。 var recdata=""; var deptName=document.getElementById('txtDeptName').value ; var str
2011-10-25 16:14:15 469
原创 SQL优化34条
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3
2011-10-25 15:41:39 492
原创 gridview获取数据列的几种方法.txt
GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行、列数据的途径。 软件开发网 www.mscto.com要获取当前行的某个数据列,有如下几种方法:1. Cells[x].Txt。 从列单元格的文本值获取。这种方法简单高率,最为常用,但是功能单纯。此法存在几个缺点: (1)无法获取到设置了隐藏属性的
2011-10-25 15:31:50 565
原创 三层调用
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;namespace DBAccess{ public class SqlConn {
2011-10-25 10:55:04 370
原创 asp.net中怎样调用存储过程和存储过程的写法
asp.net中怎样调用存储过程和存储过程的写法创建一个只有输入参数的存储过程create procedure proc_user@name varchar(20),@Password varchar(100)as select * from loginuser where name like @name---创建一个有输入和输出参数的存储过程create pr
2011-10-25 10:49:30 311
原创 NET防SQL注入方法
.NET防SQL注入方法SQL语句利用SqlCommand传参数的方法:string strSQL="SELECT * FROM [user] WHERE user_id=@id";SqlCommand cmd = new SqlCommand();cmd.CommandText = strSQL;cmd.Parameters.Add("@id",SqlDbType.V
2011-10-25 10:32:39 396
原创 开发流程
第一步:需求调研分析 1相关系统分析员向用户初步了解需求,然后用WORD列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。 2 系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚例用系统大致的大功能模块,大功能模块有哪些小功
2011-10-25 09:20:32 336
原创 类派生的时候构造函数的调用
public abstract class myClass { //总会被调用,否则无法创建带参构造 public myClass() { Console.WriteLine("抽象类中的无参构造函数."); } //只可以显式调用 public myCl
2011-10-25 09:07:40 350
原创 75道逻辑题答案.
【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。 【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做
2011-10-24 22:58:16 237
原创 AJAX第一个程序
IE把XMLHTTPRequest实现为一个ActiveX对象,其他的浏览器[如Firefox/Safari/Opear]则把它实现为一个本地的javascript对象 var xmlhttp; // 创建XMLHTTPRequest对象 function createXMLHTTPRequest(){ if(window.Acti
2011-10-24 22:36:54 352
原创 计算机运行的所有服务的命令
gpedit.msc-----组策略 sndrec32-------录音机Nslookup-------IP地址侦测器 explorer-------打
2011-10-24 22:29:51 861
原创 ADO.NET包含的类
Connection 类 和数据库交互,你必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。Connection对象会被Command对象使用,这样就能够知道是在哪个数据源上面执行命令。 与数据库交互的过程意味着你必须指明想要执行的操作。这是依靠Command对象执行的。你使用Command对象来发送SQL语句给数据库。Command对象
2011-10-24 22:20:03 3087
原创 sql解释执行顺序
关键字: 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。 要知道SQL语句,我想我们有必要知道SQL
2011-10-24 22:08:51 14744
原创 C#中 类 和 接口 虚方法 和 抽象方法 及 值类型 和 引用类型的区别
.C#类和接口的区别接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!而类是负责功能的具体实现!在类中也有抽象类的定义,抽象类与接口的区别在于:抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化。但接口是一个行为的规范,里面的所有东西都是抽象的!一个类只可以继承一个基类也就是父类,但可以实现
2011-10-24 22:06:34 899
原创 C#控件及常用设计整
1、窗体... 12、Label 控件... 33、TextBox 控件... 44、RichTextBox控件... 55、NumericUpDown 控件... 76、Button 控件... 77、GroupBox 控件... 78、RadioButton控件... 89、CheckBox 控件... 810、ListBox 控件... 911、Com
2011-10-24 22:03:36 5378 1
原创 需要掌握的知识点
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2
2011-10-24 22:01:14 1097
原创 GridView 72般绝技
GridView 72般绝技快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出
2011-10-24 21:58:18 420
原创 c_编程题和代码
1、从键盘输入一个正整数,按数字的相反顺序输出。2、从键盘上输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。3、写一条for语句,计数条件为n从100~200,步长为2;然后再用while语句实现同样的循环。4、编写一段程序,运行时向用户提问“你考了多少分?(0~100)”,接受输入后判断其等级并显示出来。判断依据如下:等级={优 (90~100
2011-10-24 21:55:44 4525 1
原创 C_程序源代码
C#程序设计一、实验名称:C#实验二、实验目的:通过上机实际操作将平时课堂所学具体实现,通过该实验来检查自己的学习成功,并且发现平时学习中没有注意到的问题并解决之,从而加深对该门课程的以及C#语言的了解。三、实验步骤:实验一:C#编程环境实验目的:1. 熟悉掌握C#开发环境的安装与配置2. 熟悉开发环境,编写控制台和窗口两个版本的hello world范例程序实验内
2011-10-24 21:54:09 2511
原创 WinForm开发,窗体显示和窗体传值
A.WinForm中窗体显示显示窗体可以有以下2种方法:Form.ShowDialog方法 (窗体显示为模式窗体)Form.Show方法 (窗体显示为无模式窗体) 2者具体区别如下:1.在调用Form.Show方法后,Show方法后面的代码会立即执行2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码3.当窗体显示为模式窗体时,单
2011-10-24 21:51:58 677
原创 SQL高级查询——50句查询(含答案)
--一个题目涉及到的50个Sql语句 --(下面表的结构以给出,自己在数据库中建立表.并且添加相应的数据,数据要全面些. 其中Student表中,SId为学生的ID)------------------------------------表结构----------------------------------------学生表tblStudent(编号StuId、姓名StuName、
2011-10-24 21:49:54 33720 5
原创 c#.net常用函数和方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4
2011-10-24 21:48:25 595
转载 SQL 优化原则
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不
2011-10-24 21:46:42 1276 1
原创 指针详解!!!
<br />让你不再害怕指针 <br />前言:复杂类型说明 <br /> 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍 <br /> 一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一 <br /> 个类型里会出现很多运算符,他们也像普通的表达式一样,有优先 <br /> 级,其优先级和运算优先级一样,所以我总结了一下其原则: <br /> 从变量名处起,根据运算符优先级结合,一步一步分析. <br /> 下面让我们先从简单的类型开始慢慢分析吧: <br />
2010-06-04 17:50:00 486
原创 指针详解!!!
<br />让你不再害怕指针 <br />前言:复杂类型说明 <br /> 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍 <br /> 一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一 <br /> 个类型里会出现很多运算符,他们也像普通的表达式一样,有优先 <br /> 级,其优先级和运算优先级一样,所以我总结了一下其原则: <br /> 从变量名处起,根据运算符优先级结合,一步一步分析. <br /> 下面让我们先从简单的类型开始慢慢分析吧: <br />
2010-06-04 17:49:00 411
原创 (c#)数据结构与算法分析 --树
树 首先,在win下,进入命令行,输入tree,它会以树的形式返回当前文件夹下的所有子文件夹及文件。 如上图,就是一个树。 就像一棵被颠倒过来的苹果树,每一个元素称之为节点,如图,A就是这棵树的老大了,称为根(root),如果某个节点有元素的话,这个节点相对于它的子节点为根,这棵树相对于A来说,是它的子树,例如,树D是A的子树。 对于没有子节点的节点,称之为
2010-05-11 15:59:00 865
原创 (c#)数据结构与算法分析 --递归
递归 不知道有新手听没听过别人拿剥糖块来形容递归,诸如一层层地剥好比一层层地进入递归。这种比喻可是误导了我,只想着剥了,其实剥完皮儿,取出糖块,再把皮儿一层层地穿上才算个完整的递归。 递归就是自己调用自己的函数或方法了,一般情况,像我这样的新手刚接触递归的时候,迷就迷在了不明白递归的原理上,在 (c#)数据结构与算法分析 --栈与队列 中说过,编译器一般用栈来实现递归,具体
2010-05-11 15:57:00 387
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人