子晴的编程日记

记录我的编程日记

导航

2019年7月24日 #

SQL分类

摘要: SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 阅读全文

posted @ 2019-07-24 14:20 子晴的编程日记 阅读(83) 评论(0) 推荐(0) 编辑

sql 存储过程笔记2

摘要: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sys_Page_v2]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[ 阅读全文

posted @ 2019-07-24 14:19 子晴的编程日记 阅读(91) 评论(0) 推荐(0) 编辑

sql 存储过程笔记

摘要: create procedure SP_Wim_GetWorkSubSectionById(@paramId as int)asbegindeclare @id as int;declare @lvId as [nvarchar](20);declare @mainID as [nvarchar]( 阅读全文

posted @ 2019-07-24 14:14 子晴的编程日记 阅读(96) 评论(0) 推荐(0) 编辑

游标创建

摘要: DECLARE @au_id varchar(11),@au_fname varchar(20) --申明变量--申明一个游标DECLARE authors_cursor CURSOR FOR SELECT au_id, au_fname FROM authors --打开游标OPEN author 阅读全文

posted @ 2019-07-24 14:03 子晴的编程日记 阅读(85) 评论(0) 推荐(0) 编辑

2019年7月17日 #

EF Code First 数据迁移操作

摘要: 打开执行命令窗体 1、EF Code First创建数据库 2、EF Code First数据库迁移 2.1、生成数据库 执行完命令之后出现一个文件夹Migrations和多一个Configuration文件 2>、在程序包管理器控制台,执行语句: 执行后出现以下文件 3>、在程序包管理器控制台,执 阅读全文

posted @ 2019-07-17 16:45 子晴的编程日记 阅读(343) 评论(0) 推荐(0) 编辑

2019年7月15日 #

c#传入类名插入多条数据

摘要: public int Insert<T>(IReadOnlyCollection<T> models) where T : class, new() { int sucess = 0; if (models.Count > 0) { foreach (var model in models) { s 阅读全文

posted @ 2019-07-15 16:11 子晴的编程日记 阅读(434) 评论(0) 推荐(0) 编辑

c#传入类名添加类对应的表数据

摘要: 添加方法: public int Insert<T>(T model) where T : class, new() { int sucess = 0; if (model is TempInfo) { TempInfo temp = (TempInfo)(object)model; sucess 阅读全文

posted @ 2019-07-15 16:07 子晴的编程日记 阅读(433) 评论(0) 推荐(0) 编辑

c#类生成表

摘要: 第一步: 创建MyContext类 public class MyContext:DbContext { public MyContext():base() { } public DbSet<User> User { get; set; } public DbSet<Temp> Temp { get 阅读全文

posted @ 2019-07-15 15:51 子晴的编程日记 阅读(654) 评论(0) 推荐(0) 编辑

2019年5月29日 #

Repeater循环页面上的控件

摘要: List<string> list = new List<string>(); for (int k = 0; k < RepeaterList.Items.Count; k++) { //根据控件id获得控件对象,ckSelect是checkBox控件的id CheckBox chksel = ( 阅读全文

posted @ 2019-05-29 17:26 子晴的编程日记 阅读(180) 评论(0) 推荐(0) 编辑

集合已修改,可能无法执行枚举操作

摘要: 原因: 不要在foreach里做删除或增加集合的操作 在循环的时候,当集合被删除了一个item后,那么总数 count和索引就会发生改变.所以会报错 解决方法: 不要在List上执行枚举集合的操作(例如foreach)中去执行修改集合的操作。如果需要修改集合,先使用 ToArray() 方法转化成A 阅读全文

posted @ 2019-05-29 16:48 子晴的编程日记 阅读(1469) 评论(0) 推荐(0) 编辑