认识LINQ
摘要:学习LINQ之前,就要认识它,知道它的优点,它到底是什么,不然学习起来会很迷茫的今天在网上整理了一下,大概分为四种linq to object,linq to dataset,linq to sql,linq to xml,先说说优点:1.语法简单,代码集成度高,操作步骤少2.VS 2008 提供智能提示,编写方便3.编译器帮助查询语法错误与类型安全(如果数据库有了更改,那么更新IDE编译的时候就...
阅读全文
posted @
2009-08-31 23:06
wsenmin
阅读(314)
推荐(0)
微软的LINQ,ADO.net,Entity framework和 Java里的 EJB 都是忽悠人的
摘要:微软的LINQ,ADO.net,Entity framework和 Java里的 EJB 都是忽悠人的还有微软的LINQ,ADO.netJava的 strut,spring, hibernate, ibatis专门来忽悠初级程序员的。对于高手来说,一般都不屑用,没必要用,也不想用这些toy。如果说这些东西的唯一用处是,加速开发速度,保证质量,让那些green的入门的程序员也能在1小时之内建一个网站...
阅读全文
posted @
2009-08-31 19:16
wsenmin
阅读(2110)
推荐(0)
到底是什么(反射,泛型,委托,泛型)
摘要:我学这些东西的时候在网络上查了很久,感觉都很专业,初学者难以理解什么时候用,也很难找到简单的介绍,稍微整理一下下: ----------------------------------------------------------------------------------------------------------------------------------------------...
阅读全文
posted @
2009-08-31 06:12
wsenmin
阅读(963)
推荐(0)
DBHelper
摘要:public class DBHelper{ //属性:数据库链接对象 private static SqlConnection conn; public static SqlConnection Conn { get { // string connstr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString; ...
阅读全文
posted @
2009-08-29 00:20
wsenmin
阅读(647)
推荐(0)
竖变横表-存储过程(万能型)
摘要:----------------------------------竖变横xxx -------------------------------------------------------总的来说 还有些问题待解决,请大家帮忙完善--exec 竖变横xxx 'job_desc','jobs'--原理就是这个啦select 'Editor'= count(case job_desc when '...
阅读全文
posted @
2009-08-22 01:12
wsenmin
阅读(514)
推荐(0)
删除表里重复记录两种方法
摘要:---(方法1)ID 不重复delete from jobs where job_id not in( select min(job_id) as job_id from jobs group by job_desc ) ---(方法2)如果ID 也重复select distinct * into #tmp from jobs --将不重复的数据插入临时表#tmpdrop table jobs -...
阅读全文
posted @
2009-08-17 04:47
wsenmin
阅读(306)
推荐(0)
三种分页语句
摘要:----------------------------------------------------------------------查询一张表第15行到30行数据----------------方法1select top 10 * from jobs where job_id not in (select top 5 job_id from jobs)--方法2select * from ...
阅读全文
posted @
2009-08-17 04:46
wsenmin
阅读(253)
推荐(0)
表之间数据交换与翻页存储过程
摘要:--------------从旧表创建新表 , 从一张表往另外一张表导入数据------ 1. 创建表 #t1(从旧表创建新表)select descText=Max(job_desc),min_lvl=Min(min_lvl),Max_lvl=Min(Max_lvl) into #t1 from jobs group by job_desc------ 2 . #t1 表往 JOBS 导入数据 ...
阅读全文
posted @
2009-08-17 04:45
wsenmin
阅读(256)
推荐(0)
三个SQL视图查出所有SQL Server数据库字典
摘要:1. SQL Server 2000数据库字典(表结构.sql) SELECT TOP 100 PERCENT --a.id, CASE WHEN a.colorder = 1 THEN d.name ELSE '' END AS 表名, CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS 表说明, a.colorder...
阅读全文
posted @
2009-08-17 04:43
wsenmin
阅读(251)
推荐(0)
SQL全局变量
摘要:select APP_NAME ( ) as w --当前会话的应用程序 select @@ERROR --返回最后执行的 Transact-SQL 语句的错误代码(integer) select @@IDENTITY --返回最后插入的标识值 SELECT USER_NAME() --返回用户数据库用户名 SELECT GETDATE() --当前时间 SELECT @@CPU_BUSY/100...
阅读全文
posted @
2009-08-17 04:40
wsenmin
阅读(716)
推荐(0)
今天比较STRING和INT,很奇怪
摘要:string aa = "a"; string bb = "a"; if (aa == bb) { Console.Write("true"); } else { Console.Write("FALSE"); } Console.WriteLine(aa.Equals(bb));Console.ReadKey();可是结果竟然全部是TRUE !!!!!!我从很多书上都看到过比较引用类型的时候不都...
阅读全文
posted @
2009-08-14 13:32
wsenmin
阅读(1034)
推荐(0)