自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 ADO/ADO.NET

引用一、ADO 与ADO.NET两种数据访问方式区别? 1. ADO与ADO.NET简介    ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘 空间较少,支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。但是ADO使用OLE DB接口并基于微软的COM技术,而ADO.NET拥有自己的AD

2013-05-20 17:23:35 1034

原创 防御SQL注入攻击方法之参数化查询

SQL注入攻击指的是通过构建特殊的输入作为参数传入应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。在应用程序编写过程中,针对可以通过使用参数化查询+参数入例检查的方法有效防范SQL注入攻击。以ADO.NET中的sqlcommand为例:            string

2013-05-15 14:37:57 978

原创 SQL排列组合型搜索问题解决方法

问题描述:UI中可供用户选择的搜索选项有三个:By EmployeeID, By Name, By Department用户可以任意选择搜索条件,即:用户可选择的为排列组合模型,在该问题域中,最终可能情况为7种。如果可选项继续过大,最终该排列组合型的问题集将变得非常庞大。不适合通过逻辑判识解决。解决方案:通过SQL语句AND,OR拼接完成解决该问题,将复杂繁琐的逻辑判识改为单纯

2013-05-13 22:46:56 1023

原创 Select语句嵌套用法

Select语句嵌套用法一则:核心方法如下:select temp_tb.x, temp_tb.y, temp_tb.zfrom (select table_B.x, table_B.y,count(table_A.x) as z  from table_A, Table_B where Table_A.x = Table_B.x)  temp_tbwhere temp_tb.z

2013-05-13 18:15:31 987

原创 C#强弱类型

DataSet ds=new DataSet();只用这样定义的DataSet不是所谓的"强类型DataSet".强类型 DataSet的生成方法:(1).NET Framework SDK 附带的 XSD.exe(2)vs中拖动DataSet到Form上或者拖动Connection\Adapter到Form上然后生成数据集.强类型 DataSet的特点与优点:(1)类

2013-05-13 17:47:21 648

转载 软件分层设计思路

分层架构设计常见的三层:1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。   2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层中方法的调用,对数据业务逻辑处理。   3、数据访问层(DAL):主要用于操作数据的增、删、改、查等,包括数据实体等。可以使用XML对象或文件操作对象来管理文件数据、也可以使用ADO

2013-05-13 16:00:11 5377 1

vSphere Admin doc

vSphere 管理员手册,适用于希望多vSphere有更多了解的系统管理员或者相关爱好者

2015-08-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除