SQL_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> SQL >>列表
修改C:\ProgramFiles(x86)\CodeSmith\v6.5\Samples\Projects\CSharp\MySQLSchemaProvider\MySQLSchemaProvider.cs修改GetCommandParameters方法,原本是没有实现的。一直报错误信息:GetCommandParameters()isnotsupportedinthisrelease.///<summary>... 查看全文
· c#中sqlhelper类的编写(二)发布时间:2015-02-02
上一篇文章讲了简易版的SqlHelper类的编写,我们在这里就上一篇文章末尾提出的问题写出解决方案.sql语句注入攻击已经是众所周知的了.我们如何在C#中保护自己的数据库不被这样的方式攻击呢?不用担心,c#中已经提供了很好的解决方案,那就是SqlParameter类.如何使用它呢?classSqlHelper{publicobjectExecuteScalar(stringsql,Parameter[]parameters)//这一这里增加了一个参数,是个Parameter类型的数组... 查看全文
· c#中sqlhelper类的编写(一)发布时间:2015-02-02
在.net平台的项目开发中,凡是用到数据库交互的,都有必要了解SqlHelper类的原理.步骤一:我就拿WPF项目开发作为例子.首先要新建一个App.config(应用程序配置文件).注意,在VS中默认新建的文件名为App1.config.必须要把名字改回来.你不管在App1.config里写什么,项目都不会加载.文件名必须是App.config.当然,如果你做的是web开发,可以新建一个web.config配置文件,原理相同.新建这个配置文件用来写入与数据库连接的必要信息.如服务器地址... 查看全文
· SQLHelper发布时间:2015-02-02
///<summary>///获取连接字符串///</summary>privatestaticreadonlystringconstr=ConfigurationManager.ConnectionStrings["dbUser"].ConnectionString;///<summary>///返回受影响行数(非查询语句)///</summary>///<paramname="sql">SQL语句</param>... 查看全文
ArrayAdapter_SimpleAdapter:1privateListViewlistview;2privateArrayAdapter<String>arr_adapter;3privateSimpleAdaptersimp_adapter;4privateList<Map<String,Object>>dataList;56@Override7protectedvoidonCreate(BundlesavedInstanceState)... 查看全文
Android使用SQLite数据库保存数据,那数据库版本升级是怎么回事呢,这里说一下。一、软件v1.0安装v1.0,假设v1.0版本只有一个account表,这时走继承SQLiteOpenHelper的onCreate,不走onUpgrade。1、v1.0(直接安装v1.0)二、软件v2.0有2种安装软件情况:1、v1.0-->v2.0不走onCreate,走onUpgrade2、v2.0(直接安装v2.0)走onCreate,不走onUpgradev1.0版本只有一个account表... 查看全文
· php防sql注入数据model类发布时间:2015-01-31
<?phpclassModel{protected$tableName="";//表名称protected$pOb;//pdo类对象function__construct(){$pdo=newPDO("mysql:host=".DB_HOST.";dbname=".DB_NAME,DB_USERNAME,DB_PASSWORD);$pdo->exec("setnames".DB_CHARSET);$this->pOb=$pdo;}/**作用:增*参数:array$arrexp... 查看全文
[global::System.Configuration.ApplicationScopedSettingAttribute()][global::System.Diagnostics.DebuggerNonUserCodeAttribute()][global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)][global:... 查看全文
· sql实际应用-递归查询发布时间:2015-01-25
1、既然要谈到sql,数据库表是必须的2、数据结构3、获取某个节点的所有子节点传统的写法(sql2000)很麻烦,暂且就不写了来看看CTE的写法CREATEPROCsp_getTreeById(@TreeIdint)ASBEGINWITHcteTreeAS(SELECT*FROMTuziTreeWHEREId=@TreeId--第一个查询作为递归的基点(锚点)UNIONALLSELECTTuziTree.*--第二个查询作为递归成员,下属成员的结果为空时,此递归结束... 查看全文
· SQL注入漏洞数量创三年来新高发布时间:2015-01-21
SQL注入漏洞近年来呈缓慢下降趋势,但是根据DBNetworks的报告,2014年公开发行的软件中该漏洞数量急速飙升。DBNetworks指出导致SQL注入漏洞激增的原因是近年来软件开发过于注重对开发周期和预算的控制,而忽视了越来越致命的开发安全问题。DBNetworks的分析数据来自NIST(美国国家标准与技术研究所)的国家漏洞数据库,分析显示2014年的SQL注入漏洞数量出现大幅反弹,较2013年增长104%,创下2011年来的新高... 查看全文
· 多年的 SQL 优化经验发布时间:2015-01-19
(1)选择最有效率的表名顺序(只在基于规则的seo/'target='_blank'>优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其他表所引用的表.(2)WHERE子句中的连接顺序.... 查看全文
今天复习了一次ADO.NET基础,整理一下自己的认为的重点:编写SqlHelper类,方便我们执行数据库语句,这时可以直接调用封装在SqlHelper类的方法。现在大多数公司面试的时候,给你的面试题都会要你自己手写一个SqlHelper的类,这考的是自己的基本功,如果一个根基不牢固的开发人员,你写的代码肯定好不到哪里去。下面是SqlHelper的演示代码,一定要熟练:1publicstaticSqlHelper2{3//这里定义一个字符串变量,把数据库连接字符串赋值给它... 查看全文
一名小小的SQLServerDBA想谈一下SQLServer的能力百度上暂时还没有搜索到相关的个人写的比较有价值的文章,至少在中文网络的世界里面没有但是在微软的网站有这样一篇文章:《比较SQLServer与IBMDB2》文章从下面几个方面进行了对比1、TCO和ROI2、性能和可扩展性3、高可用性4、安全5、管理6、开发效率7、商业智能和数据仓库8、OLTP9、SAP集成文章介绍得比较牛逼性能与可扩展性SQLServer的性能和可扩展性优于IBMDB2... 查看全文
http://blog.sina.com.cn/s/blog_7cbe44af01019jk4.html... 查看全文
· C#窗体读取EXCEL存入SQL数据库发布时间:2015-01-15
windows窗体上放了一个Textbox1,2个按钮button1和button2~按button1选择excel文件~按button2进行相关处理CodeSnippetprivatevoidbutton1_click(objectsendeer,EventArgse){OpenFileDialogopenFiledialog1=newOpenFileDialog();openFileDialg1.filter="Excel文件|*.xls";openFileDialg1... 查看全文
· 几个SQL小知识发布时间:2015-01-13
写在前面的话:之前做的一个项目,数据库及系统整体构架设计完成之后,和弟兄们经过一段时间的编码,系统如期上线,刚开始运行一切良好,后来随着数据量的急剧膨胀,慢慢出现了很多莫名其妙的问题,经过调试,修改了数据库中几个存储过程的一些问题。有意思的是,有一个存储过程里,为了实现一个小的功能,写了好多好多的代码,又是游标又是循环的,其实用系统的一个默认函数就能解决掉。这里想说的是,学习工作之余,在没有要解决问题的压力之下,还是建议系统的看看书,对于一些认为没啥用的知识点,也建议去仔细的看看,练练手... 查看全文
本来想这个系列写点什么好呢,后来想想大家作为程序员,用的最多的莫过于数据库了,但是事实上很多像我这样工作在一线的码农,对sql都一知半解,别谈优化和对数据库底层的认识了,我也是这样。。。一:那些系统视图1.系统视图是干什么呢?从名字上看就知道,系统视图嘛?猜的不错的话,就是存放一些sqlserver系统的一些信息,很好,恭喜你,答对了。2.都定义在哪呢?为了让你眼见为实,下面截图看看,从截图中你可以看到,不管是“系统数据库”还是“用户数据库&rdquo... 查看全文
· Link To Sql简单发布时间:2015-01-11
Linq及其扩展Linq是一种数据查询语言(它能够从多种数据源中查询数据).现在基于Linq的扩展有:LinqToObject:主要是从内存对象中查询数据LinqToSql:主要是从MSSqlServer数据库中操纵(查询\新增\修改\删除)数据LinqToXML:主要是从XML片段或XML文档中查询数据LinqToSql简介LinqToSql是一个微软在.NETFramework3.5中推出的一款ORM(ObjectRelationModel)实体框架... 查看全文
· 一个简单的ORM制作(SQL帮助类)发布时间:2015-01-10
一个简单的ORM制作大概需要以下几个类:SQL执行类CURD操作类其他酱油类先从SQL执行类说起,可能会涉及数据库的迁移等问题,所以需要定义一个接口以方便迁移到其他数据库,事务没提供命名,若需要命名可修改为可变参数,IHelper代码如下:internalinterfaceIHelper:IDisposable{intExecuteQuery(stringtxt,IEnumerable<IDataParameter>ps,boolissp);//用于执行INSERT... 查看全文
· 用于MySql的SqlHelper发布时间:2015-01-09
用于MySql的SqlHelper1///<summary>23///Title:MySqlHelper4///Author:WinterT5///Date:2015-1-808:12:546///Description:7///ExecuteNonQuery8///ExecuteScalar9///ExecuteReader10///ExecuteTable11///</summary>12publicstaticclassMySqlHelper13{14///<... 查看全文