摘要:
--查找存在某表名的存储过程 SELECT distinct b.name from syscomments a,sysobjects b WHERE a.id=b.id and a.TEXT LIKE '%你要查找的表名%' --查找存在某内容的存储过程SELECT NAME FROM sysob 阅读全文
摘要:
LINQ to SQL和Entity Framework都是一种包含LINQ功能的对象关系映射技术。 那么为什么会有LINQ这个东西的出现呢。 简单来说LINQ是为了满足不知道怎么操作数据库的程序员开发设计的,LinQ 可以让他们以一种面向数据对象的方式来思考,及持久化他们的数据。 LINQ to 阅读全文
摘要:
执行数据库查询时,有完整查询和模糊查询之分。 一般模糊语句格式如下: SELECT 字段 FROM 表 WHERE 某字段 LIKE 条件 其中关于条件,SQL提供了四种匹配模式: 1、% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 例如 阅读全文
摘要:
今天我在了解某一功能时,发现数据库列名居然是中文的,工作六年多还是一回见到。只记得上学的时候,我们老师说过会出现兼容性等问题,具体已记不清楚了。 我好事的百度了下,整理了各网友给出的答案,希望对大家有帮助。 我们在使用中文的表名和列名的时候,先确认我们使用的数据库是否支持中文表名和列名。例如我最常用 阅读全文
摘要:
C#的数据类型有三大类: 1、数值类型 2、引用类型 3、指针类型(仅用于非安全代码) 数值类型--直接派生于System.ValueType 1.结构类型(struct) 1.简单类型 1.整值型 整型(byte--System.Byte,sbyte--System.SByte, long--Sy 阅读全文
摘要:
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则的首字母缩写。这几条原则是非常基础而且重要的面向对象设计原则。正是由于这些原则的基础性,理解、融汇贯通这些原则需要不少的经验和知识的积累。 SRP : 单一责任原则 当需要修改某个类的时候原因有且只有一个。换句话说就是让一个类 阅读全文
摘要:
1、ViewBag Controller:ViewBag.Message = "Hello, Word"; View:@ViewBag.Message 注:ViewBag的类型是动态的,不确定的,直接就可以使用,它的传值范围是:controller向view传值,view自己和自己传值。2、View 阅读全文
摘要:
在C#5.0中,增加了一个强大的新功能--异步编程。( .NET FrameWork4.5 版本) 它以两个新型关键字出现: ·async ·await 1、Async方法有三种返回类型: async void :是一个“触发并忘记”的异步操作,最常见的应用场景是在async代码和其他代码的边界情况 阅读全文
摘要:
示例: .net DataSet ds=.... string xml = ds.GetXml();xml = xml.Replace("'","''"); SQL : DECLARE @idoc int; EXEC sp_xml_preparedocument @idoc OUTPUT, N'<U 阅读全文
摘要:
今天在数据库匹配数据的时候,发现一些数据存在别名,导致我的数据匹配不上。在这里记录分享一下 例如: 李钟硕 (Lee Jong Suk),这里我匹配的是 “李钟硕” 示例1: SELECT reverse(substring(reverse(Name) ,charindex('(',reverse( 阅读全文