上篇博客介绍了SQl视图的使用,这篇博客通过内容和实例应用来简单介绍一下存储过程。 在机房重构的过程中,犯了个大忌(数据库设计在重构过程被修改了),所以影响了一个功能的实现,就又重新敲了一下机房收费系统退卡功能。正如“塞翁失马,焉知非福”,纯三层的代码实现变成了利用存储过程之后的完美实现。期间的磕磕绊绊都让我们对存储过程加深了理解。...
分类:
数据库 时间:
2014-07-28 15:43:53
阅读次数:
316
论坛上有网友问及:“三表联查的存储过程,结果有三张表,怎样用GridView显示?”网友没有过详细的问题描述。Insus.NET的理解,并解决如下,数据库中,创建一个存储过程,略过三表关联,只让其能有三个结果去到asp.net站点,我们使用下面这个逻辑处理类库http://www.cnblogs.c...
分类:
其他好文 时间:
2014-07-28 13:51:20
阅读次数:
235
已经开始了学习牛腩新闻发布系统,在讲后台代码的时候讲了一些重构SQLHelper的知识,存储过程和触发器等,这些以前都是接触过的。而SQL注入是以前没有注意过的,所以停下来总结学习一下SQL注入。
首先什么是SQL注入呢?
SQL注入概念
所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服...
分类:
数据库 时间:
2014-07-27 23:52:29
阅读次数:
336
今天是周日,刚好有空闲时间整理一下这些天工作业务中遇到的问题。有时候我们有这样一个需求,就是在后台中传过来一个IList的泛型集合数据,该集合是某个类的实例集合体,然后将该集合中的实例的数据一个个地插入到数据库或者更新到数据库中去。一开始我想到的方法是拼接字符串,然后通过存储过程对接收到的字符串进行...
分类:
数据库 时间:
2014-07-27 23:19:09
阅读次数:
462
前段时间,在维护公司的几年前的一个项目,虽说不上是历史悠久,但也有些年头了,采用三层架构,加上存储过程的这么一个老的架构,本来这个架构也没什么问题,大部分系统都是这么干的,但是由于这个系统存储过程被滥用的问题,后期维护的时候,麻烦事就来了,任何涉及到数据库的调整,都得存储过程,实体类,SQL操作.....
分类:
其他好文 时间:
2014-07-27 23:06:29
阅读次数:
231
最近工作有点忙,没什么时间在上班时间进修一下,自己晚上有时候去打打球,回家看看电视剧,日子一天天过……。前段时间看到公司有用到ORACLE,而我一直都觉的ORACLE对于我来说是很重的,所以这个周末花了点时间学习一些基础下。创建无参存储过程create procedure p_myPro1 is.....
分类:
数据库 时间:
2014-07-27 11:03:22
阅读次数:
310
----------------常用的系统存储过程---------------execute sp_databases--查看服务器里的所有数据库exec sp_renamedb NetBarDB,abc--重命名数据库exec sp_tables--查询出当前环境下的对象列表exec sp_co...
分类:
其他好文 时间:
2014-07-27 10:38:32
阅读次数:
265
用于asp.net还原与恢复SqlServer数据库的KillSpid存储过程CREATE PROCEDURE KillSpid(@dbName varchar(20))ASBEGIN DECLARE @sql nvarchar(500) DECLARE @spid int ...
分类:
数据库 时间:
2014-07-27 10:05:12
阅读次数:
227
--判断库是否存在,存在则删除if exists (select name from master..sysdatabases where name in ('db_name'))drop database db_namego--判断存储过程是否存在,存在则删除if exists (select *...
分类:
数据库 时间:
2014-07-26 01:36:46
阅读次数:
259
EXEC sp_configure 'show advanced options', 1; RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1; EXEC sp_configure 'show advanced options', 0; RECONFI...
分类:
其他好文 时间:
2014-07-25 16:45:21
阅读次数:
272