自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

o527883184的博客

Asp.Net 从零开始

  • 博客(14)
  • 资源 (4)
  • 问答 (5)
  • 收藏
  • 关注

原创 c#文件操作

创建文件夹创建文件对文件写入、读取 Directory.CreateDirectory("d:/new");//创建文件夹 //File.Create("d:/new/new.jpg"); File.Create("d:/new/new.txt");//创建文件,需保证文件夹存在 File.Append

2016-04-19 16:20:44 399

原创 C# 使用FileStream文件流对文件进行读取写入

主要用到的方法1.Directory.GetParent(pathName).ToString() + “\” + pathName;//getparent()方法 通过文件名获取绝对路径(不含文件名)2.FileStream fs = new FileStream(fullPath, FileMode.OpenOrCreate);//实例化一个文件流,指定文件完整路径,设置模式为打开或在不存在时创

2016-04-19 15:20:57 7764

原创 SQL触发器简单实例

DELETE触发器CREATE TRIGGER DELUser ON UserInfo--创建一个DELETE触发器FOR DELETE--定义出发条件ASdeclare @id intselect @id = userid from deleted--临时表deleted,在每次执行删除后生成,获取到被操纵USERIDprint '删除成功'DELETE USERBed WHERE U

2016-04-19 09:40:57 1441

原创 C#&&SQL 事务

存储过程写法use UserManageALTER PROC ADDUser ASBEGIN begin tran adduser--开始事务 begin try INSERT INTO USERINFO VALUES('Root','123','FALSE') INSERT INTO USERBED VALUES('1',@@ID

2016-04-18 19:02:06 387

原创 C# SQL带传入、输出参数及返回值的存储过程

/// <summary> /// 带传入参数的存储过程 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Button3_Click(object sender, EventArgs

2016-04-17 22:48:47 5395

原创 C#中使用SQL语句与存储过程(非查询)

using System; using System.Configuration; using System.Data.SqlClient; using System.Data;namespace ProcedureTest { public partial class Add : System.Web.UI.Page { protected void

2016-04-17 22:30:10 704

原创 C#序列化与反序列化总结

总结 /*XMLSerializer XML序列化器*/ /// <summary> /// 1.xml序列化必须添加 using System.Xml.Serialization /// 2.xml序列化可以序列化类型中的属性、公开字段,不能序列化私有字段 /// 3.xml序列化可以在数据类型中使用[XmlIgnore]特性来标识该

2016-04-16 21:45:12 836

原创 SQL存储过程分配宿舍实例

CREATE DATABASE DBStuManageuse DBStuManageCREATE TABLE TBROOM( ROOMID INT IDENTITY(1,1) primary key, RoomNumber INT , RoomBedCount INT, studentID INT)select * from TBROOMCREATE TABL

2016-04-16 21:14:42 1810

原创 SQL存储过程登陆实例

–USE [UserManage] –GO–DECLARE @return_value int, – @result nvarchar(50)–EXEC @return_value = [dbo].[UserLogin] – @name = root, – @pwd = 123, – @result = @result OUTPUT–SELEC

2016-04-16 21:09:12 692

原创 SQL存储过程总结

CREATE PROCEDURE MyProc–创建存储过程 AS BEGIN SELECT 1–执行输出语句 END GOALTER PROCEDURE MyProc–修改存储过程 AS BEGIN SELECT GETDATE()–执行输出语句 END GOALTER PROCEDURE MyProc–变量声明赋值 AS BEGIN declare @a int,

2016-04-15 21:47:34 330

原创 SQL常用语句(补)

create database dbOrder use dbOrder create table OrderTb ( orderid int not null, ) create table OrderListTb ( orderListid int identity(1,1) primary key, orderid int, orderLine

2016-04-15 21:44:02 307

原创 SQL常用语句

CREATE DATABASE dbTest–建库 USE dbTest CREATE TABLE tbTestOne –建表 ( ID int primary key identity(1,1),–主键 自增 Name nvarchar(50) NOT NULL, Sex BIT NOT NULL, Age INT NOT NULL ) CREAT

2016-04-15 21:42:07 522

原创 委托与事件总结

委托,描述具有相同 返回值类型和传入参数列表(参数个数及类型) 的一类方法(方法的签名),将方法当作参数传递到另一个方法中,并可以在方法中调用传入方法 事件是对委托的封装,要求满足委托所定义的类型的方法才能被调用执行观察者模式 -优点:低耦合 -观察者模式下,由观察者接收订阅者的订阅(方法),当观察者发现条件满足时(规定的触发条件),执行已订阅的方法重点内容给添加事件添加方法的三种方法类型

2016-04-12 16:25:59 419

原创 泛型总结

/// 泛型是包含类型参数的一种类型 /// 泛型,实质是为了避免大量重构而将传入参数类型作为变量进行传递来实现重构的效果 /// T 在方法位置进行声明为 泛型方法,在类的位置进行声明为 泛型类,T代表了传入参数的类型 /// 声明方式 ,例 class MyList, /// 一个泛型类中的方法不一定是泛型方

2016-04-10 22:56:02 316

ZheYK.EditPageBase

4.新增/编辑页面基类-EditPageBase<T> 在mvc中EF默认会缓存查询过的数据。在编辑的情况下,需要先在一个Action查询数据然后在另一个Action中更新数据,如果更新时所用实体非查询所得实体则会报错或更新后查询到的数据并未发生更改。网上多推荐使用AsNoTracking()查询,个人感觉浪费了EF的缓存功能,同时还会导致在删除实体时出现错误,需要额外处理,不仅麻烦而且降低了系统的稳定性在这里分别使用Entity与OldEntity来区分新增和更新、删除。新增时,一般情况只需new实体返回即可,而编辑时所有的操作(更新/删除)均是对查询到的实体进行操作。

2018-04-03

ZheYK.Base

多层基类-Page、Common、Func。继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。

2018-04-03

ZheYK.IBLL

IBLL类库接口 IBLL为业务逻辑层接口类库,为以后面对不同数据库提供扩展,对业务逻辑层的方法进行约束,同时面向接口降低程序的耦合性以及提升程序的可扩展性。

2018-02-01

ZheYK.IDAL

ZheYK.IDAL类库接口 IDAL为数据访问层接口类库,为以后面对不同数据库提供扩展,对数据访问层的方法进行约束,同时面向接口降低程序的耦合性以及提升程序的可扩展性。

2018-02-01

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

TA关注的人

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