[置顶] MSSQL批量写入数据方案

摘要: 近来有一个项目Feature需要有批量写入数据的场景,正巧整理资料发现自己以前也类似实现的项目,在重构的同时把相关资料做了一个简单的梳理,方便大家参考。循环写入(简单粗暴,毕业设计就这样干的)(不推荐)Bulk Copy写入(>1000K 记录一次性写入推荐)表值参数方式写入(mssql 2008新... 阅读全文
posted @ 2015-12-05 15:56 西门潇洒 阅读(2226) 评论(0) 推荐(0) 编辑

[置顶] ASP.NET 2.0中XML数据的处理

摘要: SqlDataSource和ObjectDataSource控件都是平面表格式的数据源控件,操作也相对简单,在这里我就不细说了. 在这里我主要谈下用于连接XML文件的XmlDataSource和用于连接站点导航数据的SiteMapDataSource这两个层次数据源控件中XmlDataSource数... 阅读全文
posted @ 2008-04-15 19:32 西门潇洒 阅读(3122) 评论(12) 推荐(1) 编辑

[置顶] 正则表达式的分组

摘要: 一.概念 分组 我们已经提到了怎么重复单个字符(直接在字符后面加上限定符就行了);但如果想要重复一个字符串又该怎么办?你可以用小括号来指定子表达式(也叫做分组),然后你就可以指定这个子表达式的重复次数了,你也可以对子表达式进行其它一些操作(后面会有介绍)。 (\d{1,3}\.){3}\d{1,3... 阅读全文
posted @ 2007-11-13 13:45 西门潇洒 阅读(24584) 评论(1) 推荐(3) 编辑

关于SQL连接 加条件查询的LINQ表达式写法

摘要: 为了提高开发效率,公司的的开发大量采用LINQ To SQL进行开发 在这里把项目中遇上的问题和大家分享一下。(即LINQ to sql 连接加条件查询的问题) 问题描述: 表结构以及相关测试数据脚本如下 Code highlighting produced by Actipro CodeHigh... 阅读全文
posted @ 2009-03-18 15:08 西门潇洒 阅读(796) 评论(0) 推荐(0) 编辑

关于LINQ中实现随机查询数据库中记录

摘要: 传统使用sql命令行方式 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECTTOP1*FROMCustomersORDERBYNEWID(... 阅读全文
posted @ 2008-08-01 11:22 西门潇洒 阅读(6123) 评论(10) 推荐(0) 编辑

.NET新特性--扩展方法

摘要: 最近新采用vs2008进行开发,其中大致了解了一下.net3.5中的新特性。 今天就新特性之扩展方法,其功能类似于老版本当中的继承。 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行... 阅读全文
posted @ 2008-07-28 09:48 西门潇洒 阅读(1148) 评论(2) 推荐(0) 编辑

Array中数据强制数据类型转换

摘要: 因为工作需要,有工作中需要大量的把string数组转换成为int数组 我们知道如果需要转换string数组当中的所有数所成为int有一个非常传统的方法 以下是测试demo string[]strs=newstring[]{"1","2","3"}; int[]numbers=newint[str... 阅读全文
posted @ 2008-06-21 11:51 西门潇洒 阅读(3164) 评论(2) 推荐(0) 编辑

the Project type is not supported by installation 项目类型不能正确加载

摘要: 问题描述:vs2003的项目不能在vs2005中正常加载。 解决方法: 第一步:安装Microsoft Visual Studio 2005 – Update to Support Web Application Projects 补丁 下载地址:http://www.microsoft.com/... 阅读全文
posted @ 2008-05-29 13:37 西门潇洒 阅读(1711) 评论(2) 推荐(0) 编辑

ASP.NET三层架构中数据绑定的问题

摘要: 注意在三层架构中gridview绑定objectSource时,如果是实体对象绑定,但在删除方法是没有采用实体对象为参数的删除方法在业务逻辑层就会报错.错误信息为 “/”应用程序中的服务器错误。 ----------------------------------------------------... 阅读全文
posted @ 2008-05-25 22:23 西门潇洒 阅读(2442) 评论(4) 推荐(0) 编辑

小牛生产小牛的问题解决集粹

摘要: 问题: 一只刚出生的小牛,4年后生一只小牛,以后每年生一只。现有一只刚出生的小牛,问N年后共有牛多少只? 1.原始笨方法 privateintComput(intyears) { //初始化为1头牛 intcount=1; if(years4) { returncount; } while(... 阅读全文
posted @ 2008-02-19 11:56 西门潇洒 阅读(2121) 评论(20) 推荐(0) 编辑

<转>自毁前程的七种行为

摘要: 职场里有句话:「不打勤,不打懒,专打不长眼。」这些不长眼的白目职场人现在有个新绰号──「职场小白」,这些人不是状况外,就是「千错万错,反正都不是我的错」;职场新人们可千万不要成为小白,免得自毁前程! 职场如丛林求生,一旦抓住了生存要领,你就一帆风顺、步步升迁,但若太「白目」,搞不清状况,或过于... 阅读全文
posted @ 2008-01-25 11:16 西门潇洒 阅读(634) 评论(0) 推荐(0) 编辑

<转>在 ASP.NET 中执行 URL 重写

摘要: 引言 让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的 URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录或网站,结果... 阅读全文
posted @ 2008-01-12 16:22 西门潇洒 阅读(475) 评论(0) 推荐(0) 编辑

正则式中的实用命名组替换

摘要: 刚在论坛上看到一个非常有意思的问题? result = Regex.Replace(result, @"( ]*?id=""t1"").*?href="")[^""]*(""[^> ]*> )[\s\S]*?(?= )", string.Format("$1{0}$2{1}", te... 阅读全文
posted @ 2008-01-09 12:01 西门潇洒 阅读(2926) 评论(4) 推荐(0) 编辑

去除socket编程当中接收到的多余符\0

摘要: 在socket编程当中,由于本人的服务器端采取的为异步接收,所以它可以获取到准确的数据接收长度 而在客户端是采用的同步方式,从而无法获取到(应该可能有方法我没有找到),这样导致了在接收数据时 除到接收到完整的数据以外,还多出了一个无关的数据"\0",还真是苦恼.难怪程序咋测试咋不对.但也不报错. ... 阅读全文
posted @ 2007-12-28 11:37 西门潇洒 阅读(2784) 评论(3) 推荐(0) 编辑

将一段符合XML格式规范字符串插入已有XML文档当中

摘要: 想我们已经存在一个XML文档,结构如下: xmlversion="1.0"encoding="utf-8"?> employees> employeeclass> firstname>symbolfirstname> lastname>snlastname> employeeclass> emplo... 阅读全文
posted @ 2007-12-27 14:40 西门潇洒 阅读(2474) 评论(6) 推荐(0) 编辑

<转>如何C#中实现在TreeView查找某一节点

摘要: 在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。 第一种,递归算法,代码如下: private TreeNode FindNode( TreeNode tnParent, string strValu... 阅读全文
posted @ 2007-12-26 16:24 西门潇洒 阅读(807) 评论(0) 推荐(0) 编辑