上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 55 下一页

2013年4月6日

在多线程里查询数据库并填充dataGrid(原创)

摘要: 在查询大数据量时,窗体界面会不动,“正在查询...”的提示也不能显示。所以打算用多线程来实现,可是当在线程里面执行到 this.dataGridDF.DataSource=dt.DefaultView;填充数据时却提示报错,说什么该线程不能调用主线程创建的控件等等。后来查了许多资料,终于搞定。可以在查询数据库时操作别的了,“正在查询...”的提示也显示了。//或者在前面用一个线程查询,在线程里调用dataGrid.BeginInvoke(异步方法)来单独填充public delegate void myDelegate();DataTable dt;private void btnDianJi 阅读全文

posted @ 2013-04-06 16:24 HOT SUMMER 阅读(901) 评论(0) 推荐(0) 编辑

sql分组查询

摘要: http://www.jb51.net/article/21539.htm情景一:表中数据name scoreaaa 11aaa 19bbb 12bbb 18ccc 19ddd 21期望查询结果如下name scoreaaa 30bbb 30ccc 19ddd 21复制代码代码如下:---检查表是否存在if exists(select * from sysobjects where name='testSum')drop table testSumgo---创建表create table testSum(tid int primary key identity(1,1),tna 阅读全文

posted @ 2013-04-06 16:15 HOT SUMMER 阅读(373) 评论(0) 推荐(0) 编辑

数据库异步操作

摘要: http://blog.csdn.net/gulijiang2008/article/details/6834661 阅读全文

posted @ 2013-04-06 16:03 HOT SUMMER 阅读(305) 评论(0) 推荐(0) 编辑

数据库操作 sqlserver查询存储过程+分页

摘要: http://files.cnblogs.com/wangchuang/upload.rar看我自己上传的文件,另外一处是parameter[7].Direction = ParameterDirection.Output;//声明为输出类型 DataSet ds = polaris.DAL.DbHelperSQL.RunProcedure("pagination", parameter, "userinfo"); rowCount = Convert.ToInt32(parameter[3].Value);文件里7修改为3才能运行 阅读全文

posted @ 2013-04-06 15:34 HOT SUMMER 阅读(485) 评论(0) 推荐(0) 编辑

C#:几种数据库的大数据批量插入 - faib

摘要: 在之前只知道SqlServer支持数据批量插入,殊不知道Oracle、SQLite和MySql也是支持的,不过Oracle需要使用Orace.DataAccess驱动,今天就贴出几种数据库的批量插入解决方法。 首先说一下,IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider,此接口在前一篇文章中已经提到过了。///<summary>///提供数据批量处理的方法。///</summary>publicinterfaceIBatcherProvider:IProviderService{///<summary>///将< 阅读全文

posted @ 2013-04-06 14:02 HOT SUMMER 阅读(44137) 评论(5) 推荐(5) 编辑

SQL分页查询【转】

摘要: 关于SQL语句分页,网上也有很多啦,我贴一部分过来,并且总结自己已知的分页到下面,方便日后查阅。方法1: 适用于 SQL Server 2000/20051 SELECT TOP 页大小 *2 FROM table13 WHERE id NOT IN4 (5 SELECT TOP 页大小*(页数-1) id FROM table1 ORDER BY id6 )7 ORDER BY id方法2:适用于 SQL Server 2000/2005 1 --顺序写法: 2 SELECT TOP 页大小 * 3 FROM table1 4 WH... 阅读全文

posted @ 2013-04-06 10:49 HOT SUMMER 阅读(845) 评论(0) 推荐(0) 编辑

SQL索引使用初步,(转)

摘要: 简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关知识,这些知识写一本小书也不为过。所以本文并不会深入讨论这些主题。索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 精简来说,索引是一种结构.在SQL Server中,索引和表(这里指的是加了聚集索引的表)的存储结构是一样的,都是B树,B树是一 阅读全文

posted @ 2013-04-06 09:42 HOT SUMMER 阅读(472) 评论(0) 推荐(0) 编辑

SQL Server 索引结构及其使用(二)[转]

摘要: 一、深入浅出理解索引结构改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=''zhangsan'' and tID > 10000和执行:select * from table1 where tID > 10000 and name=''zhangsan'' 一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语句的确是不一样,如果tID是 阅读全文

posted @ 2013-04-06 09:41 HOT SUMMER 阅读(303) 评论(0) 推荐(0) 编辑

2013年4月3日

facade外观模式

摘要: internal class Wheel { public void WAction1() { } public void WAction2() { } } internal class Engine { public void EAction1() { } public void EAction2() { } } internal class Controller { public... 阅读全文

posted @ 2013-04-03 15:23 HOT SUMMER 阅读(212) 评论(0) 推荐(0) 编辑

2013年4月2日

装饰模式的扩展

摘要: 1.具有卸载功能的装饰 比如定义一个类似enable的属性2.借助标签把装饰打上 阅读全文

posted @ 2013-04-02 21:25 HOT SUMMER 阅读(185) 评论(0) 推荐(0) 编辑

上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 55 下一页

导航