- 博客(36)
- 收藏
- 关注
转载 C#事件应用
sing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Example_EventTest{ class Judgment { //定义一个委托 public delegate void
2017-08-07 15:05:39
315
转载 利用js导出数据库的数据,支持主流浏览器
html 表格导出道 //第五种方法 var idTmr; function getExplorer() { var explorer = window.navigator.userAgent ; //ie
2016-12-30 14:04:32
1652
原创 jquery做得ajax异步登录
1.数据库# Host: localhost (Version: 5.5.47)# Date: 2016-10-27 08:52:02# Generator: MySQL-Front 5.3 (Build 4.234)/*!40101 SET NAMES utf8 */;## Structure for table "ct_user"#D
2016-10-27 09:15:03
488
转载 php的增删改
action.php //用来处理增删改的程序require("config.php");switch($_GET["action"]){case "add" :$id=$_POST["id"];$title=$_POST["title"];$content=$_POST["content"];$time=time();$author=$_POST[
2016-10-13 17:20:29
516
转载 javascript控制 checkbox 全选/全不选
function selectAll(){var a = document.getElementsByTagName("input");if(a[0].checked){for(var i = 0;iif(a[i].type == "checkbox") a[i].checked = false;}}else{for(var i = 0;iif(a[i].typ
2016-09-30 16:36:40
319
原创 数组去重
int[] score = {23,16,16,20,19,16 }; //int[] nscore = new int[]; ArrayList da = new ArrayList(); for (int i = 0; i { if (!da.
2015-04-21 17:29:58
379
转载 C#导出excel
protected void Page_Load(object sender, EventArgs e) { ; GridView1.DataSource = bind() GridView1.DataBind(); }
2015-03-26 14:35:17
376
原创 简单的委托
委托就是一个简单的命令,这个命令包含供选择的方法,把方法作为参数进行传递委托的使用1.声明委托public delegate void BugTicketEventHandler();2.向委托注册方法,参数一定要相同。public void sayhello(){}3.实例化对象实例化委托并说明要掉那个方法调用委托
2015-01-30 14:55:06
389
转载 在数组中随机插入100个不重复的数
int[] sore = new int[100]; ArrayList list = new ArrayList();//声明集合 Random r = new Random(); //集合添加数字 while(list.Count {
2014-11-24 20:04:05
1626
转载 C#接口的知识
在C#中,允许把类和方法声明为抽象类与抽象方法,具体的声明方法是在类名或方法名前加上abstract关键字。那么我们什么时候应该用抽象类呢?如果一个类设计的目点是用来被其它类继承的,它代表一类对象的所具有的公共属性或方法,那个这个类就应该设置为抽象类。抽象类与其它的类有什么区别呢?抽象类是不能够被实例化的。如果一个类中包含有抽象方法,那么这个类一定要声明为抽象类。同时,抽象
2014-11-21 20:39:49
420
转载 IO操作之截取文件路径及后缀
string filePath = @"E:\Randy0528\中文目录\JustTest.rar";Response.Write("文件路径:"+filePath);Response.Write("更改路径字符串的扩展名。");Response.Write(System.IO.Path.ChangeExtension(filePath, "txt"));Response.Wri
2014-11-19 21:48:36
672
转载 c#io操作
C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close();C#拷贝文件 strin
2014-11-08 12:40:01
708
转载 cook操作
protected void Button1_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称 DateTime dt=DateTime.Now; TimeSpan ts = new TimeSpan(0, 0, 1,0
2014-11-08 12:28:30
600
转载 C#文件及文件夹的操作
C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close(); C#拷贝文件 stri
2014-10-31 15:32:44
463
转载 创建目录文件夹
// 创建目录c:\sixAge DirectoryInfo d = Directory.CreateDirectory("c:\\sixAge"); // d1指向c:\sixAge\sixAge1 DirectoryInfo d1= d.CreateSubdirectory("sixA
2014-10-31 15:15:25
907
原创 monthCalendar (日历)控件常用操作
private void button1_Click(object sender, EventArgs e) {//获得选择当前日期 label1.Text = string.Format("你选择的是{0}",monthCalendar1.SelectionRange.Start); string
2014-10-26 18:12:33
3531
原创 sql server写存储过程
1.定义存储过程create proc 存储过程的名字(参数)as sql语句2.关于赋值的问题declare是定义变量用的, 如 declare @num int;set @num=8; set是用来赋值的3,关于参数的问题,默认是输入参数,输出参数用output 关键字 格式如下create proc 存储过程的名字(@num int output)
2014-10-17 16:11:23
663
转载 vs快捷方式
# 展开和折叠代码的快捷键VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl + M + O: 折叠所有方法Ctrl + M + M: 折叠或者展开当前方法Ctrl + M + L: 展开所有方法解决VS2010中工具箱的的不见的问题:按快捷键Ctrl+Alt+X全屏
2014-07-07 15:29:33
592
转载 E
ER模型的装换为关系模型 1:1的关系 两种方案两端实体各建一个表,方案1 学校:学校名 校址 类别 校长姓名(外键)校长:姓名 性别 年龄 方案2 学校:学校名 校址 类别 校长:姓名 性别 年龄 学校名(外键) 首先要要确定实体之间联系,把联系加到实体多的那一端,
2014-04-25 16:07:52
632
转载 创建三层架构的时解决方案不见了
我们在用asp.net创建三层结构时,先建一个空白的解决方案,然后新建c#类库项目,在创建项目后有时会出现看不到解决方案的情况:以下是这种情况的解决方法解决方案管理器中看不到解决方案节点的解决办法 安装了vs2008,用了一段时间后,突然发现在使用的时候发现不能生成解决方案,比如我新建asp.net网站,进入后可以看到解决方案资源管理器,但却不能生成解决方案。在生成菜单中也不见“生
2014-04-18 10:54:34
729
转载 C#分页
当前第: //((GridView)Container.NamingContainer)就是为了得到当前的控件 "> 页/共: //得到分页页面的总数 "> 页
2014-04-10 17:01:34
486
原创 C#调用存储过程
存储过程存储过程是一组予编译的SQL语句它的优点:1.允许模块化程序设计,就是说只需要创建一次过程,以后在程序中就可以调用该过程任意次。 2.允许更快执行,如果某操作需要执行大量SQL语句或重复执行,存储过程比SQL语句执行的要快。 3.减少网络流量,例如一个需要数百行的SQL代码的操作有一条执行语句完成,不需要在网络中发送数百行代码。 4.更好的安全机制,
2014-04-09 09:52:20
496
原创 数据库向DropDownList1绑定数据
常用方法string ConnString = @"Data Source=PC-20140331BMRR\SQLEXPRESS;Initial Catalog=lianxi;Integrated Security=True"; //创建一个SqlConnection SqlConnection Conn = new SqlConnect
2014-04-04 09:41:13
912
原创 DropDownList1对数据库的操作
面试的时候一个DropDownList1控件对数据库的增加难住了,翻翻以前做过的项目,原来如此的简单,晒出来分享一下。 1.添加数据 //得到数据datasetpublic void bind(string sql) { string st = @"Data Source=PC-20140331BMRR\SQLEXPRESS
2014-04-02 15:14:55
812
转载 sqlhelp
private static string connStr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;//获得数据库信息 private static SqlConnection conn;//声明一个CONN //创建通道 public static SqlConne
2014-03-20 10:37:24
471
转载 C#泛型
我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了 static void Main(string[] args)
2014-03-15 17:52:30
472
转载 C#对excel操作
excel导出在C#代码中应用己经很广泛了,我这里就做些总结,供自己和读者学习用。Excel知识点。 一、添加引用和命名空间 添加Microsoft.Office.Interop.Excel引用,它的默认路径是C:\Program Files\Microsoft Visual Studio 9.0\Visual Studio Tools for Office\PIA\Office12
2014-02-21 19:26:05
644
原创 冒泡排序
冒泡排序法从大到小排,用小于号从小到大排,用大于号有N个数,俩俩比较,就比较N-1趟 , 每一()趟比较的次数= n-趟数 7个数第一趟 比较n-1次二趟 比较n-2次。。n趟 比较一次这是7个数10,20,30,40,50,60,7020,30,40,50,60,70,1030,40,50,60,70
2013-12-29 15:27:29
568
原创 插入排序
插入排序插入排序与打扑克一样,摸来的第一张牌无需整理,此后每次从桌上中摸最上面的一张并插入左手的牌中正确的位置上,为了得到正确的位置,需自左到右的牌与左手的牌逐一比较。 class Program { static void Main(string[] args) { int j;
2013-12-05 16:47:19
475
转载 C#对xml文件的操作
C#对xml文件的操作需要引用命名空间using System.Collections.Generic;关于xml节点的说明:共有3级的节点,根节点(一级),二级节点,三级节点,根节点用xmlelement表示,二级节点用xmlnode表示,三级节点xmlelement表示1.创建xml文件,创建xml文档需要XmlDocument对
2013-12-01 21:07:38
727
原创 联表查询
联表查询 1.内联接 关键字 inner onselect ()from 表1 inner join 表2 on(主外键关系)2.外联接左外联接select ()from 表1 left join 表2 on(主外键关系)显示内容:内联接的内容和左表没有匹配的照样列出,右表 用null列出有外联接select ()from 表1 right join 表
2013-11-20 21:52:11
943
原创 C#建表
用C#代码可以建表,并且可以显示代码如下 string conn = @"Data Source=.;Initial Catalog=text;Integrated Security=True"; SqlConnection sConn = new SqlConnection(conn); sConn.Open();
2013-11-19 20:39:08
1138
原创 C#base关键字
C#base关键字 base关键字是派生类访问基类所要用的关键字,虽然说派生类可以访问基类的一些方法,但有时为了扩充派生类的一些功能,必须用到base关键字有两种用法1.完成对派生函数的初始化,在派生类中对基类的构造函数进行调用 ,只需在派生类的构造函数中写上“ base([参数 ])”关键字2.在派生类中访问基类的成员, base.方法名();就是调用基类的方法名
2013-11-19 11:34:44
1128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人