上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 在LINQ查询表达式中,orderby子句可以对查询结果进行排序。排序方式可以为“升序”或“降序”,且排序的键可以为一个或多个。注意:LINQ查询表达式对查询结果的默认排序方式为“升序”。实例:1 var values = from u in users2 3 where u.ID < 64 5 orderby u.Username descending6 7 ... 阅读全文
posted @ 2012-06-28 17:33 Seasons1987 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 之前沒怎麼用windowForm的dataGridView控件綁定數據,所以不很多東西都不態熟,這不,剛做一個項目的時候,如下圖:圖一當單擊“搜尋”時,如果系統中有相應的記錄,自動在下面的dataGridView中以追加的形式綁定搜出來的不同記錄。剛開始的思路如下:1、為dataGridView綁定一個靜態的List<T>類的集合,如下:private static List<PartSpec> listPec = new List<PartSpec>();2、當點擊“搜尋”時,查詢數據庫,把查找到出來的記錄與dataGridView中的項進行遍歷比較,然後 阅读全文
posted @ 2012-06-28 17:26 Seasons1987 阅读(17422) 评论(0) 推荐(2) 编辑
摘要: 一个优秀的 JavaScript 框架,一篇 jQuery 常用方法及函数的文章留存备忘。jQuery 常见操作实现方式$("标签名") //取html元素 document.getElementsByTagName("")$("#ID") //取单个控件document.getElementById("")$("div #ID") //取某个控件中 控件$("#ID #ID") // 通过控件ID取其中的控件$("标签.class样式名") //通过cl 阅读全文
posted @ 2012-06-28 17:15 Seasons1987 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 方法:1 function openWin(u, w, h) {2 var l = (screen.width - w) / 2;3 var t = (screen.height - h) / 2;4 var s = 'width=' + w + ', height=' + h + ', top=' + t + ', left=' + l;5 s += ', toolbar=no, scrollbars=no, menubar=no, location=no, resizable=no';6 open(u,  阅读全文
posted @ 2012-06-28 17:14 Seasons1987 阅读(205) 评论(0) 推荐(0) 编辑
摘要: JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 = a.indexOf("l");//index1 = 2var index2 = a.indexOf("l",3);//index2 = 3 阅读全文
posted @ 2012-06-28 17:14 Seasons1987 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。 要知道SQL语句,我想我们有必要知道SQL Server查询分析器怎么执行我们的SQL语句的,我们很多人会看执行计划,或者用Profiler来监视和调优查询语句或者存储过程慢的原因,但是如果我们知道查询分析器的执行逻辑顺序,下手的时候就胸有成竹,那么下手是不是有把握点呢? 一、查询的.. 阅读全文
posted @ 2012-06-28 17:11 Seasons1987 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 如何让你的SQL运行得更快 一、使用索引的优点: 1、通过唯一性索引(unique)可确保数据的唯一性 2、加快数据的检索速度 3、加快表之间的连接 4、减少分组和排序时间 5、使用优化隐藏器提高系统性能二、使用索引的原则: 1、在需要经常搜索的列上创建索引 2、主键上创建索引 3、经常用于连接的列上创建索引 4、经常需要根据范围进行搜索的列上创建索引 5、经常需要排序的列上创建索引 6、经常用于where子句的列上创建索引三、不创建索引的原则: 1、查询很少使用和参考的列不建索引 2、对只有少数值的列不建索引 3、定义为text、image、bit的列不建索引 4、当需要update性能远远 阅读全文
posted @ 2012-06-28 17:10 Seasons1987 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎 阅读全文
posted @ 2012-06-28 17:10 Seasons1987 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1 上网搜集了很多资料,终于写出可以执行的一个存储过程了,如下: 2 3 SET ANSI_NULLS ON 4 GO 5 SET QUOTED_IDENTIFIER ON 6 GO 7 8 --重点开始了 9 CREATE PROCEDURE [dbo].[hrmis_counts]10 11 AS12 BEGIN13 --声明游标14 Declare MyCursor Cursor15 For Select name From hrmis..sysobjects where xtype='u'16 --"hrmis"是我需要查询的... 阅读全文
posted @ 2012-06-28 17:09 Seasons1987 阅读(2652) 评论(0) 推荐(0) 编辑
摘要: 1 use hrmis 2 set ANSI_NULLS ON 3 set QUOTED_IDENTIFIER ON 4 GO 5 Alter Trigger [dbo].[Tg_k20_month] on [dbo].[k20] 6 FOR insert,update 7 AS 8 if(update(k2006)) or (update(k2007)) 9 BEGIN10 declare @msg nvarchar(80), @begTIme datetime, @endTime datetime;11 declare @Year int, @Month int;12 --获取请假... 阅读全文
posted @ 2012-06-28 17:07 Seasons1987 阅读(369) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页