摘要: 近日由于项目要求在需要实现中型数据的批量插入和更新,晚上无聊,在网上看到看到这样的一个实现方法,特摘抄过来,以便以后可能用到参考。一.数据的插入DateTime begin = DateTime.Now;string connectionString = ......;using(SqlConnec... 阅读全文
posted @ 2014-07-12 22:22 湘_蜗牛 阅读(5296) 评论(0) 推荐(0) 编辑
摘要: C#语言中对SqlServer、Oracle、SQLite和MySql中的数据批量插入是支持的,不过Oracle需要使用Orace.DataAccess驱动。IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider。批量插入的实现可以通过实现该接口来实现。 //... 阅读全文
posted @ 2014-07-12 15:17 湘_蜗牛 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 压力测试的轻量级具体做法一:压力测试中需要掌握的几个基本概念1:吞吐率(Requests per second)服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。记住:吞吐率是基于并发用户数... 阅读全文
posted @ 2014-05-23 11:42 湘_蜗牛 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 将DataTable转换为PagedCollectionView数据,我们可以借用DataTable的GetBindableData()方法,如下:1 DataTable dt=new DataTable();2 PagedCollectionView m_pagedCollectionView ... 阅读全文
posted @ 2014-04-25 13:50 湘_蜗牛 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 恢复SQLSERVER被误删除的数据曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据这里有一篇文章做到了,不过似乎不是所有的数据类型都支持以下为译文:http://raresql.com/2011/10/22/how-to-recover... 阅读全文
posted @ 2014-04-25 13:28 湘_蜗牛 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: //下面为单机事件private void ErrorCodeGrid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { var u = from element in VisualTreeH... 阅读全文
posted @ 2014-04-21 13:49 湘_蜗牛 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 今日,遇到这样一个问题:在程序中将一个数据表中的信息导出为csv格式的数据时发现如03653(最前面为0,所有字段全为数字)类型的数据中的0不见了。当时我在想这应该是excel太智能惹的问题。这有时候吧,太智能的东西也不好,它肯定是把这个字段看作为一个数字类型了,所以省去了前面的0,经过摸索,发现一个可以通过先打开excel再打开csv文件,设置每个字段类型,可以解决0省去的问题。但一个使用软件的客户不会考虑这个,另外本人觉得肯定有方法可以解决这问题。 摸索了一阵,总算找到了方法: 比如我在程序中要导出这样一段: string file=“03653”;如果要导出这其中的0的话我们需要这样处理 阅读全文
posted @ 2014-02-25 13:49 湘_蜗牛 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: 近几日,本人在对一个老的Silverlight的GIS项目进行维护,发现该项目的实现是先把所有的资源加载至客户端,其中包括登录部分和业务实现部分,我就在想可不可以把登录部分和业务实现部分开来。如果用户输入的账号密码正确才开始加载业务实现方面的资源(1.由于Silverlight的运行资源的加载是一次性的。2.现在主流的实现都是如此)如下是我在代码中的实现private const string odll = "SilverlightApplication2.dll"; private const string LoaderPageName = "Silverlig 阅读全文
posted @ 2014-02-20 15:04 湘_蜗牛 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 以下代码为本人在一Silverlight程序中访问Web端配置文件的代码: private void GetLoadNeed() { // 项目名称读取配置文件 WebClient wcConfigXml = new WebClient(); wcConfigXml.OpenReadCompleted += new OpenReadCompletedEventHandler(wcConfigXml_OpenReadCompleted); wcConfigXml.OpenReadAsync(ne... 阅读全文
posted @ 2014-02-20 09:46 湘_蜗牛 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 今天闲着无事,给大家分享一下我的一个项目中WCF的使用。我这项目使用的是Silverlight,至于其他类型的使用方法也是一样的。1.建立一个Silverlight带Web项目的解决方案。2.在web项目中创建Wcf服务文件.如文件创建在web项目下Services文件夹中,名为HomeService.svc。3.在客服端引用wcf服务。4.在应用程序中获取Wcf服务。 1 string WCFServiceUri = "Services/HomeService.svc"; //WCF服务 相对路径 2 3 HomeService.HomeServiceClient hs 阅读全文
posted @ 2014-02-20 09:35 湘_蜗牛 阅读(348) 评论(0) 推荐(0) 编辑