摘要:create table Taobaoinfo ( Id int primary key not null identity (1,1), Tkspecialcampaignidratemap_name varchar(25), Tkspecialcampaignidratemap_value float, Eventcreatorid bigint, Rootcatid ...
阅读全文
摘要:alter table et_tb_1111 add constraint tbunique unique (itemid)
阅读全文
摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat...
阅读全文
摘要:枚举名XXXEnum对应XXXConn的配置数据库链接项 ,不多说,一看就明白!名字空间得要带上数据库名!
阅读全文
摘要:将RichTextBox的内容直接写入数据库:private void button1_Click(object sender, EventArgs e){ System.IO.MemoryStream mstream = new System.IO.MemoryStream(); this.ric...
阅读全文
摘要:CoreDS.Tables["sys"].PrimaryKey = new DataColumn[] { CoreDS.Tables["sys"].Columns["id"] };DataTable添加列和行的方法C#方法一:DataTabletblDatas = newDataTable("Dat...
阅读全文
摘要:在查询大数据量时,窗体界面会不动,“正在查询...”的提示也不能显示。所以打算用多线程来实现,可是当在线程里面执行到 this.dataGridDF.DataSource=dt.DefaultView;填充数据时却提示报错,说什么该线程不能调用主线程创建的控件等等。后来查了许多资料,终于搞定。可以在查询数据库时操作别的了,“正在查询...”的提示也显示了。//或者在前面用一个线程查询,在线程里调用dataGrid.BeginInvoke(异步方法)来单独填充public delegate void myDelegate();DataTable dt;private void btnDianJi
阅读全文
摘要: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
阅读全文
摘要:http://blog.csdn.net/gulijiang2008/article/details/6834661
阅读全文
摘要: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才能运行
阅读全文
摘要:在之前只知道SqlServer支持数据批量插入,殊不知道Oracle、SQLite和MySql也是支持的,不过Oracle需要使用Orace.DataAccess驱动,今天就贴出几种数据库的批量插入解决方法。 首先说一下,IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider,此接口在前一篇文章中已经提到过了。///<summary>///提供数据批量处理的方法。///</summary>publicinterfaceIBatcherProvider:IProviderService{///<summary>///将<
阅读全文
摘要:关于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...
阅读全文
摘要:简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关知识,这些知识写一本小书也不为过。所以本文并不会深入讨论这些主题。索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 精简来说,索引是一种结构.在SQL Server中,索引和表(这里指的是加了聚集索引的表)的存储结构是一样的,都是B树,B树是一
阅读全文
摘要:一、深入浅出理解索引结构改善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是
阅读全文