自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (7)
  • 收藏
  • 关注

原创 获取form表单提交回来的值或者html标签的值或者加载过后重新给lable赋的值

提交是按post传值方式来的。你如果要获取text里面的值,要在input中添加name属性,后台用request["a1"],或者request.form["a1"]获取他的值。

2015-10-18 21:15:07 748

原创 Asp.Net获取GridView当前行的方法

1.将行按钮的CommandArgument绑定为当前行号protected void RegInfo_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) {

2015-09-16 14:23:40 1309

原创 关于图片克隆转存的问题.

private void CloneImage(float x, float y, float width, float height, string jpgPath, string bmpPath) { //deleteImg(bmpPath); //获取图像 Bitmap myBitmap = new Bi

2015-08-09 17:51:07 540

转载 ASP.NET AJAX

namespace AJAX1{    public partial class _Default : System.Web.UI.Page    {        // 需要标识为WebMethod         [System.Web.Services.WebMethod]        // 注意,要让前台调用的方法,一定要是public和static的    

2015-07-13 16:29:38 339

原创 一个简单的带游标的存储过程

CREATE PROC UpdateStuAge @setAge int ASBEGIN DECLARE my_cursor CURSOR FOR SELECT ID,name,age FROM STU OPEN my_cursor DECLARE @ID varchar(50) DECLARE @NAME VARCHAR(50) DECLARE @AGE INT FETC

2015-06-26 10:52:33 790

原创 ComboBox数据的绑定

ComboBox.DisplayMember="Name";ComboBox.ValueMember="ID";ComboBox.DataSource="Ds_Stu";

2015-06-16 08:43:05 373

转载 TreeView 循环加载数据

TblAreaBLL bll = new TblAreaBLL(); private void button1_Click(object sender, EventArgs e) { LoadDataToTree(this.treeView1.Nodes, bll.GetTblAreaListByID(0)); }

2015-06-02 10:14:07 412

原创 ref和out区别

1.ref参数在传入前需要初始化, out型参数需要在方法里初始化2.在方法和执行时,都需要添加ref或out关键字3.out适合用在需要retrun多个返回值的地方,而ref则用在需要被调用的方法修改调用者的引用的时候。注:在C#中,方法的参数传递有四种类型:传值(by value),传址(by reference),输出参数(by output),数组参数(by array

2015-05-18 14:55:36 322

原创 类对象 深拷贝.

类对象需要标记为序列化, 或者类标记为序列化?using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Runtime.Serialization.Formatters.Binary;using System.Text;using System.Threadi

2015-05-07 17:11:30 351

转载 C# 类的序列化

本文导读:序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。下面简单介绍C#中如何利用Serializable序列化序列化就是是将对象转换为容易传输的格式的过程,一般情况下转化打流文件,放入内存或者IO文件 中。例如

2015-05-07 17:08:26 1782

转载 常用自定义C#类型转换函数

这里将介绍常用自定义C#类型转换函数,大家经常碰到类弄转换,但都不知道哪些系统函数才可以转换。///   /// 将字符型类型转换为整型值  ///   /// 字符型  /// 无法转换时的默认值  /// 整型值  public static int IntParse(string objValue, int defaultValue)  {      int returnVa

2015-05-07 14:44:08 1076

原创 VS关闭CodeLens 功能

CodeLens 只有VS2013 旗舰版 (update 2及以上) 才可以用,高级版 专业版都没有。如何打开CodeLens呢?在VS菜单栏 >> 工具 >> 选项 >> 文本 编辑器 >> 所有 语言 >> CodeLensIn VS menu bar >> Tools >> Options >> Text Editor >> All Languages >> CodeLens

2015-05-04 22:13:50 11259

原创 List<T>集合排序与Dictionary<int,string>排序

List students = new List();List sortedStudents = students.OrderBy(s => s.num).ToList();或者用sort方法using System;using System.Collections.Generic;using System.Linq;using System.Text;using Sys

2015-04-27 16:17:07 1022

原创 取2个集合的差集

List lst = new List() { 0, 1, 2, 3, 4, 5, 6, 7 }; List lst1 = new List() { 0,7 }; lst = lst.Except(lst1).ToList();输出结果:1,2,3,4,5,6//主要是集合删除元素的时候长度会变化,对结果造成

2015-04-17 17:03:36 676

转载 DataTable相关:DataTable排序、查询、合并操作

前面说过使用DataTable组织数据库数据:http://blog.csdn.net/yysyangyangyangshan/article/details/7265362。组织好数据后自然是放在了内存中,那么如何再对这些数据进行操作呢?下面简单介绍下利用DataTable的属性进行常用的排序、搜索、合并的操作。    说明:为了代码统一,假设所有的操作对象都是DataTable类型的,且引

2015-04-09 16:43:08 582

转载 DataTable数据排序

protected void Page_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("Name"); dt.Columns.Add("Age");//因为是字符串,所以排序不对 dt.Rows.Add("小明

2015-04-09 13:46:09 494

转载 筛选DataTable数据。

当从数据库里取出一些数据,然后要对数据进行整合,很容易就会想到:DataTable dt = new DataTable();//假设dt是由"SELECT C1,C2,C3 FROM T1"查询出来的结果 for (int i = 0; i {        if (dt.Rows[i]["C1"].ToString() == "abc")//查询条件        { 

2015-04-09 11:07:52 332

原创 根据2个条件判断集合里面是否存在元素,用拉姆达表达式

IEnumerable findMdPrj = mtmn.Where(m => { if (m.Prjsht == prjsht && m.Mcnsht = mcnsht) { return true;

2015-04-07 17:26:07 1194

原创 复制一张表的数据或结构

create table newtablename as select * from tablename where 1=0;是ORACLE里的语法。在SQLSERVER2000里,如果复制数据和结构用:select * into a from table,只复制结构用SELECT *  INTO A FROM TABLE 1=2

2015-04-02 09:10:40 497

原创 怎样判断 datagridview 中的checkbox列是否被选中

for (int i = 0; i < dataGridView1.Rows.Count; i++) { if ((bool)dataGridView1.Rows[i].Cells[0].EditedFormattedValue==true) { //TODO } }

2015-03-24 15:20:08 522

原创 dataGridview绘制行号

/// /// 绘制行号 /// /// /// private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { Rectangle rectang

2015-03-24 15:15:52 665

原创 获取RDLC某个单元格的数值

CDbl(ReportItems!textbox12.Value)

2015-03-19 13:49:16 736

转载 正则表达式

1.验证数字:只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 2.只能输入n个数字 表达式 ^\d{n}$    例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能输入至少n个数字 表达式 ^\d{n,}

2015-03-06 09:24:46 656

原创 某日期列天数加一

update table1 set 日期=dateadd(day,1,日期) where datepart(weekday,日期)=1

2015-03-05 09:08:29 327

转载 SQL server getdate()

Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Sele

2015-03-02 16:27:30 412

原创 获取鼠标当前位置

Point screenPoint = Control.MousePosition;//鼠标相对于屏幕左上角的坐标Point formPoint = this.PointToClient(Control.MousePosition);//鼠标相对于窗体左上角的坐标Point contextMenuPoint = TextBox1.PointToClient(Control.MousePos

2015-02-04 14:57:28 441

原创 VS2010怎么快速查看函数的重载

光标在(|)里面 不要输入法,按Ctrl Shift + 空格

2015-02-04 11:27:01 9204

原创 关于委托的一点理解。

委托传入的是方法,只写方法名。,参数个数、类型、顺序完全一致,并且返回值必须一致。实例化委托就是将其指向某个方法,即调用委托的构造函数,并将相关联的方法作为参数传递。如果委托类型是void的,传入的方法应该也是void的using System;delegate int Operand(int a, int b); //第一步:委托声明class Cla

2015-01-28 10:17:17 405

原创 c#中多线程访问winform控件的若干问题

c#中多线程访问winform控件的若干问题2010-10-28  来自:博客园  字体大小:【大 中 小】摘要:大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来解决这个问题,下面我将详细的介绍。      我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来解决这个问

2015-01-27 14:00:36 546

原创 C#修饰符

1.四个访问修饰符: 指定声明的类的可访问性。public: 公共访问是允许的最高访问级别,对访问没有限制;private:私有访问是允许的最低访问级别,私有类只有在声明它们的类和结构体中才是可访问的;internal:类型和类型成员的访问修饰符。 只有在同一程序集的文件中,内部类型或成员才是可访问的;protected:受保护类在其所声明的类中可由其所声明类的派生类实例访问

2015-01-27 09:48:36 300

转载 C# DateTime

C# DateTime获得当前系统时间: DateTime dt = DateTime.Now;Environment.TickCount可以得到“系统启动到现在”的毫秒值DateTime now = DateTime.Now;Console.WriteLine(now.ToString("yyyy-MM-dd"));  //按yyyy-MM-dd格式输出sConsole.

2015-01-26 10:11:13 364

转载 window.opener用法

window.opener 实际上就是通过window.open打开的窗体的父窗体。比如在父窗体parentForm里面 通过 window.open("subForm.html"),那么在subform.html中 window.opener就代表parentForm,可以通过这种方式设置父窗体的值或者调用js方法。如:1,window.opener.test(); --

2015-01-24 08:35:55 371

转载 VS2010版快捷键

VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 C

2015-01-23 09:49:50 356

原创 关于TableLayoutPanel 单元格合并的解决方案。

似乎没有属性直接设置,替代的解决方法就是 在要合并的单元格上添加一个Panel,将Panel的Dock属性设置为Fill、Margin属性设置为0,0,0,0即可。

2015-01-22 13:44:12 1394

转载 C# 使用多线程访问winform中控件

我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法: 1 public partial class Form1 : Form 2 { 3 public Form1() 4 { 5 InitializeComponent(); 6

2015-01-19 12:55:34 3009

转载 将DataTable转化为List<T>

昨日在工作中,遇到一个问题:需要将查询出来的DataTable数据源,转换成List的泛型集合(已知T类型)。第一反应,我想肯定要用到“泛型”(这不是废话吗?都说了要转换成List泛型集合了),而且还要用到“反射”相关的。呵呵。很快,我就做出了一个小实例,测试通过。下面我将代码贴出来,分享给大家。代码都有详细的注释,读者朋友可以很清晰的看懂我的思路。首先,这是我写的一个通用转换类,完成此类

2015-01-14 09:54:02 377

原创 关于HTML中ID和name的区别

ID是给JS操作DOM用的,name才是提交给服务器的。服务器端用的context..Request["uname"]是根据表单中的name来获得提交的属性。id不能重复,name可以重复。

2015-01-08 21:45:04 479

原创 为什么不能直接通过document.getElementById("<%= txtCard.ClientID %>")

function prjClrInfo(ipt){ var prjclr = document.getElementById(""); prjclr.value = ipt.GetTextByName("clr")+" "+ipt.GetTextByName("flwsht"); var card=doc

2015-01-07 16:27:35 616

原创 双击框添加对已选类别的判断

采购类型:

2015-01-07 10:14:32 434

转载 ASP.NET 删除提示

C#代码  "btnSub" runat="server" Text="提交" onclick="btnSub_Click" OnClientClick="return confirm('确定删除?')" />  或者 C#代码  "btnSub" runat="server" Text="提交" onclick="btnSub_Cl

2015-01-04 10:21:05 835

毕业设计 餐饮信息管理系统

本人的毕业设计 基于c#.net 基本能实现餐饮企业的一些需求,好像数据库没有放在里面

2014-11-21

c语言经典算法100例

c语言经典算法100例

2013-06-29

高性能计算机

高性能计算机 并行计算 第三版的课件 最新的

2013-06-28

宿舍管理系统

JAVA+SQLSERVE,实现一些小功能,需要的请自己完善

2013-06-28

UML建模PPT

UML建模PPT,PDF格式的

2013-06-28

静态路由配置插图

静态路由配置插图,实验结果,随便看看吧

2013-04-17

插入排序法.txt

插入排序法.txt 很简单的算法

2012-11-21

空空如也

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

TA关注的人

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