SQL_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> SQL >>列表
利用SqlBulkCopy导入Excel数据库由于最近的项目需要大量的数据从Excel导入到SQLServer数据库当中,数据量非常大,综合考滤了一下,采用SqlBulkCopy进行数据的导入。由于Excel表中的表头,与数据库中的字段是不一样的,所以需要添加映射。之前在这个地方走了许多弯路。项目实际情况如下。项目中内容的呈现是用中文,而数据表头是英文的。刚开始时是直接从Excel表中读出数据,生成DataTable,添加自定义列(Excel中不存在姓名、用户ID等),添加数据列表... 查看全文
· Android上的SQLLite性能分析发布时间:2014-05-22
也许有人还不知道,Android是有一些内建的类库支持SQLLite数据库的操作。他提供了一个很好的方式在Android上组织少量的数据。不管怎样,在使用这些类库的时候有一些陷阱是需要注意的。根据你所使用的版本不同,一个相同的查询的运行时间可能从几毫秒到几分钟不等。例如,一个查询可能在GalaxyS2运行少于一秒(在iPhone4上可能更快),但是在Atrix2和HTCDesire上运行却需要一分钟。所有这些手机都有类似的硬件,那么区别在哪里?在对代码研究了几天后,我发现问题在于查询语句的设计... 查看全文
· C#清除SQL挂起发布时间:2014-05-22
usingMicrosoft.Win32;//操作注册表需要引用的空间privatevoidbut_Del_Click(objectsender,EventArgse){//指定路径RegistryKeykey=Registry.LocalMachine;RegistryKeySoftKey=key.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\SessionManager",true)... 查看全文
LINQ是新生事物,不过从不少文章和讨论上看来,这方面的概念也已经有点混沌不清了。因此我们经常可以看到这样的话:LINQ只能将数据表与实体属性一一对应……LINQ开发指南:在LINQ中进行数据库字段映射……以上两句话其实说的都是LINQtoSQL而不是指LINQ。可能由于LINQtoSQL的上镜率最广(连MSDN上AboutLINQ的第一个示例就是查询数据库的),因此许多人都将LINQtoSQL与LINQ混用,这会给初学者造成误解... 查看全文
· 执行SQL存储脚本发布时间:2014-05-20
usingSystem.Data.SqlClient;staticvoidMain(string[]args){stringconnString=@"DataSource=.;InitialCatalog=lh0216;UserID=sa;pwd=Founder123";//出了using括号objConnection类会被自动释放using(SqlConnectionobjConnection=newSqlConnection(connString)){objConnection.Open(... 查看全文
· 执行SQL查询脚本发布时间:2014-05-20
staticvoidMain(string[]args){Console.WriteLine("输入用户编号:");stringcusernum=Console.ReadLine();Console.WriteLine("输入用户名:");stringcusername=Console.ReadLine();stringconnString=@"DataSource=.;InitialCatalog=lh0216;UserID=sa;pwd=Founder123"... 查看全文
· 为SQL Server引入DxConsole 2014发布时间:2014-05-18
英文原文:IntroducingDxConsole2014forSQLServerSQLServer提供了大量工具用于管理单个实例,但当你想协调多个服务器时,就会感到无能为力。此时,DxConsole这样的服务器虚拟化平台就可以派上用场了。我们采访了该公司的首席技术官和联合创始人OJNgo,了解他们的产品。InfoQ:你能简单介绍一下DxConsole吗?DxConsole是一款服务应用虚拟化平台软件,提供统一的操作模式,协调管理SQLServer和跨异构物理和虚拟服务器的高可用性... 查看全文
使用分词类库,分词类库请参见:http://www.xunsearch.com/scws/如何使用PHP实现全文检索功能?很多人可能马上可以想出几种方案,比如:文件检索法、采用SQL的like语句等方法,但这些方法效率都相当的低。这里介绍一种比较高效的PHP全文检索实现方法,这就是采用MYSQL的FULLTEXT字段类型。但是MYSQL的FULLTEXT字段对中文的支持不是很好,本文也一并介绍如何通过PHP+MYSQL实现中文全文检索功能。首先需要用到一个PHP中文分词扩展模块??SCWS... 查看全文
上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用SQLDMO实现的,只要添加SQLDMO引用就好了,然后利用下边的类的方法就可以实现了。我把原作者的类扩充了一下,可以自动识别web.config里的数据库连接字符串,可以通过变量设置还原恢复的信息。需要注意的时还原,还原的时候问题最大了,有别的用户使用数据库的时候无法还原,解决办法就是在MASTER数据库中添加一个存储过程:createprockillspid(@dbnamevarchar(20)... 查看全文
· 常用sql语句及案例发布时间:2014-05-03
目录1)基本2)数学函数3)rownum4)分页5)时间处理6)字符函数7)to_number8)聚合函数9)学生选课10)图书馆借阅基本--新建表:createtabletable1(idvarchar(300)primarykey,namevarchar(200)notnull);--插入数据insertintotable1(id,name)values('aa','bb');--更新数据updatetable1setid='bb'whereid='cc';-... 查看全文
您的C#开发工具是用VS2012吗?No!return;您的数据库用的是MySql吗?No!return;您新建ADO.NET数据实体模型的时候选择数据源的时候没有MySql?No!return;问题截图:如果你到这一步了,恭喜你遇到了和楼主一样的问题,下面我来帮你解决。PS:话说前几天在用EF做项目的时候,想从数据库映射数据库模型,装了各种驱动死活都连不上,但是项目还要做啊。于是Baidu,Google答案各异,有的哥们说VS2012和MySql不兼容,我想这不可能吧... 查看全文
· Ubuntu 14.0.4 安装MySQL 和Java 8发布时间:2014-04-28
安装Java(JDK8)1、下载JDK从官网下载jdk8jdk-8u5-linux-x64.tar.gz2、解压$tar-zxvfjdk-8u5-linux-x64.tar.gz解压出来是一个jdk1.8.0_05文件夹3、将文件夹移动到安装目录$sudomvjdk1.8.0_05/usr/local/4、配置环境变量,更改/etc/profile文件sudogedit/etc/profile在文件最后加上如下几行:exportJAVA_HOME=/usr/local/jdk1.8... 查看全文
利用JDBC开发数据库经典应该用框架:第一步,加载JDBC数据库驱动程序(不同的数据库有不同的数据库驱动,所以在连接数据库之前,需加载驱动)格式:Stringdriver="com.mysql.jdbc.Driver";Class.forName(driver);//加载mysql数据库,用Class.forName("驱动名称")进行加载第二步,创建数据库连接,将数据库与当前文件连接起来,后面才可以对数据库进行操作格式:Stringurl="jdbc:mysql://localhost... 查看全文
· .net安装包自动安装Mysql数据库发布时间:2014-04-27
在制作.Net安装包的时候,如果项目有用到数据库,怎么能够把数据库打包安装呢?网上已经有很多自动安装SqlServer数据库的例子,但是自动安装mysql的例子似乎不多。本文就介绍一下如何在.Net安装包中自动安装Mysql数据库。最终我们要实现的效果是,部署.Net桌面应用程序时,能够一键自动安装应用程序以及附带的MySql数据库,并初始化数据库。实现步骤如下:1.准备一个干净的MySql安装包mysql本身是开源的,安装完mysql数据库后,其实只是在系统里面安装了一个Windows服务... 查看全文
· C#.net连接SQLite及遇到的问题发布时间:2014-04-23
1、Slite简介SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快... 查看全文
· C#/SQL Server数据库连接问题发布时间:2014-04-20
最近连接数据库,就总结了一下//这是插入的语句SqlConnectionconn=newSqlConnection("server=MRGAO-PC\\SQLEXPRESS;database=jiaohua;uid=sa;pwd=**********");//连接关键字,自己改成自己的try{conn.Open();//打开数据库stringins="insertintotb_jiaohua(dtem,dhumidity,dt_humidity)values('"+tem+"'... 查看全文
首先,.net应该自带EntityFramework,所以服务器只要有对应版本的.netFramework就OK!我们在开发环境中一般会直接使用edmx来管理应用程序与数据库的交互操作,所有与数据库相关的操作均交给EF来操作,开发人员会将关注点移到应用层,更多关心程序业务方面的开发。我们知道,VS默认只提供了部分数据库对应的驱动程序,如SQLServer,Excel,Access,Oracle等,MySql没有对应的驱动程序。那么,在VisualStudio中开发基于MySql数据库的ASP... 查看全文
· C# WPF 连接数据库Sqlhelper类发布时间:2014-04-19
从视频上学习到的WPF连接数据库的方法需要配置一个configuration文件,包含SQLinstance的相关信息1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usingSystem.Configuration;6usingSystem.Data.SqlClient;7usingSystem.Data;89namespaceADO10{11classSqlHelper12... 查看全文
英文原文:DataWarehousinginSQLServer2014RTMSQLServer2014RTM版已在4月1日对外发布。在此,我们将揭露新版SQLServer的各个新特性,尤其是数据仓库的支持。当然,我首先还是关注新版本的定价。微软公司正在推动一种综合定价模式。这对他们来说非常重要,因为客户会把其与Oracle公司的菜单式定价模式相比较。Oracle是按照处理器个数收费,每个约10,000至23,000美金,一开始便宜,但要获得它所有的功能,价格就增长至47500/每个处理器... 查看全文
数据库调优工作中,有一部分是需要排查IO问题的,例如IO的速度或者RAID级别无法响应高并发下的快速请求。最常见的就是查看磁盘每次读写的响应速度,通过性能计数器Avg.Disksec/Read(Write)我们可以很直观的看到他们。不同的业务,繁忙程度也不同,需要什么样的IO做支撑?难道都用最高配的IO去配置硬件吗?能否通过一些经验和基线来判断当下磁盘环境是否能满足需求呢?手上有4块InterSSDDCS3500Series600GB硬盘做成的RAID1两块,我们就拿它来练练手吧... 查看全文