摘要: 公司最近开发了一个功能,就是通过excel直接往数据库中导入大批量数据。于是在网上查找了几种方法,探索如下:1.通过insert to 语句实现:通过将数据导入到DataTable中然后逐条生成sql插入语句导入数据。优点:简单缺点:只能应付小数据,所以对于大数据不推荐2.通过SqlBulkCopy方式实现:SqlBulkCopy sqlbulkcopy = new SqlBulkCopy(connectionString, SqlBulkCopyOptions.UseInternalTransaction);sqlbulkcopy.DestinationTableName = "P 阅读全文
posted @ 2013-07-06 14:11 wuhuidelang 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1.index out of range 问题表现如下:对问题进行跟踪发现entity的值如下:问题解决:将mapping中相应的配置文件生成操作设为内嵌资源。2.Could not execute query[SQL: SQL not available] NHibernate.ADOException {NHibernate.Exceptions.GenericADOException}问题解决方法:数据库中某字段值为空,把该字段赋值后异常消失。具体原因有待进一步探索。 阅读全文
posted @ 2013-05-12 15:55 wuhuidelang 阅读(168) 评论(0) 推荐(0) 编辑
摘要: VB是一门古老的语言,可是码农却不得不为蛋疼的公司维护它1.在做DropDownList级联时发现DropDownList无法自动回传解决方法: 1.DropDownList中AutoPostBack是否设为True 2.在页面中定义了一个ID为“submit”的button 的服务器控件,导致this.Form.submit()无法执行 阅读全文
posted @ 2013-05-03 15:59 wuhuidelang 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一点一点积累sql语句。、 阅读全文
posted @ 2013-04-23 09:41 wuhuidelang 阅读(100) 评论(0) 推荐(0) 编辑
摘要: <div id="divHomepageBestSellers"></div> $(document).ready(function () { // 通过ajax来实现 以上html代码的显示 $.ajax({ cache: false, type: "POST", url: "@(Url.RouteUrl("HomepageBestSellersJson"))",//这个路由已定义 data: { "productThumbPictureSize... 阅读全文
posted @ 2013-04-19 17:19 wuhuidelang 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 最近室友闲聊的时候告诉我,他在网上收集了做为一个java程序员必须要会的东西,他觉得自己要有个方向,否则一定会在平平凡凡的工作中,不思进取,最终浑浑噩噩。真是让我猛然惊醒啊,做为一个底层的程序员,如何才能拼得过出来的大学精英和社会老手?学习一定必不可少。虽然自己有点懒,我先把这些记下,待日后尽量弄懂。Web/WinForm/通吃,包括ASP.NET,WebService,Remoting,Thread,Serializable,ADO.NET等命名空间精通UML精通DesignPatterns 23+N种模式:默写各个模式UML图,熟记代码实现方式,范例,以及.NET相关接口精通CLRVB.N 阅读全文
posted @ 2013-04-19 11:28 wuhuidelang 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 原文:http://hi.baidu.com/duguyan123456/item/82a1d27e5a9c0815d0dcb386引言 在用.NETMVC3给我们做WEB项目带来很大灵活性同时,对刚上手的同学来说有些细微的设置导致的问题让我们 相当的“纠结”!这里要讨论的就是:使用JQuery的Ajax请求后“返回”的 JSON数据问题。相信大多数同学都会遇到过,就是在后台已经拼接好了一 (拼接方法比较多,我的博客也有提到过!)串标准的JSON字符串,但是Ajax的success方法就是 无法正常解析JSON对象(相当郁闷啊!如果不是前端高手非得调疯了!)。下面将解几种返回JSON的方法和注 阅读全文
posted @ 2013-04-18 16:42 wuhuidelang 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://www.cnblogs.com/PirateCaptain/articles/1955639.htmlNHibernate的程序集:NHibernate.dllLog4net.dllIesi.Collections.dllCastle.DynamicProxy.dll至少四个,其中NHibernate.dll是核心的程序集,Log4net.dll是日志记录程序集,Iesi.Collections.dll是集合框架的程序集,Castle.DynameicProxy.dll控制反转的程序集容易出错的地方目前发现的有:1:需要说明的是 Castle.DynamicProxy2 阅读全文
posted @ 2013-04-16 22:29 wuhuidelang 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 原始出处:http://aizzw.blog.51cto.com/440409/4549341.存储过程的开头结尾 SET QUOTED_IDENTIFIER ON/OFFSET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GO.......SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GO简单的说:SET QUOTED_IDENTIFIER ON/OFFSET QUOTED_IDENTIFIER ON 这种情况,我们可以使用关键字("select" "update" 等 阅读全文
posted @ 2013-04-16 13:33 wuhuidelang 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 最近做项目用到一些数据操作,为了防止自己忘记,同时也供大家参考,特地将项目过程中写的sql语句发出来。1.清空数据库中数据且不破坏表的结构(因为有表约束所以不能用:TRUNCATE TABLE 表名)版本一:declare cursor_alltablename cursor scroll dynamic for select name from sysobjects where xtype = 'U' and (not name like 'sys%') order by name desc;declare @tablename varchar(50);dec 阅读全文
posted @ 2013-04-16 13:13 wuhuidelang 阅读(172) 评论(0) 推荐(0) 编辑