面向数据库存储过程
yunduan
本人热爱计算机行业,有较强的自学能力,知识接受能力,性情随和,为人谦逊。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作数据库类SQLHelp.cs
using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace Utility{ public abstract转载 2009-03-20 09:07:00 · 1958 阅读 · 0 评论 -
根据条件进行判断事务存储过程
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo -- =============================================-- Author: -- Create date: -- Description: -- ========================================转载 2009-10-06 14:11:00 · 672 阅读 · 0 评论 -
查询数据库重复数据
select UID,ULoginName,pwdfrom[user]whereULoginName in(select ULoginNamefrom[user]group by ULoginNamehaving count(1)>1)原创 2009-09-11 10:34:00 · 491 阅读 · 0 评论 -
SQL查询执行时间(毫秒)
declare @begintime datetime,@endtime datetime set @begintime = getdate() 你的查询 set @endtime = getdate() select datediff(millisecond,@begintime,@endtime) co转载 2009-05-15 17:20:00 · 1991 阅读 · 1 评论 -
剖析网站遭遇的入侵 分析黑客入侵方法
随着教育信息化进程的推进,各类教育网站大量涌现。由于教育网站大多是学校计算机教师自己开发管理的小型网站,普通存在着设备、技术、专业人员不足的问题,网站自身存在漏洞,常常成为黑客攻击的目标,严重影响了正常业务的开展。这里,笔者希望通过对教育网站所遭遇的三次黑客入侵的剖析,来分析黑客常用的入侵方法和手段。第一次遭遇入侵1. 入侵现象:2004年春节,网站的公告栏上突然出现“此论坛有漏洞,请管理员修复转载 2009-05-15 17:12:00 · 1021 阅读 · 0 评论 -
根据存储过程名字生成ADO.NET数据库访问代码
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate PROCEDURE tttt(@objName nvarchar(100),--存储过程名称@isexcute int --是否为execute 或者是sqladapter 0是execute,1是sqladapter)ASSET NOCOUNT ONDECLARE @parameterC转载 2009-05-15 17:06:00 · 496 阅读 · 0 评论 -
三种分页方法
CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Country]转载 2009-05-15 17:00:00 · 623 阅读 · 0 评论 -
SQL基本语句
数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CR转载 2009-05-15 16:56:00 · 452 阅读 · 0 评论 -
注入式攻击2
猜解数据库中用户名表的名称猜解法:此方法就是根据个人的经验猜表名,一般来说,user,users,member,members,userlist,memberlist,userinfo,manager,admin,adminuser,systemuser,systemusers,sysuser,sysusers,sysaccounts,systemaccounts等。并通过语句进行判断HTTP:转载 2009-05-15 17:09:00 · 557 阅读 · 0 评论 -
SQL2005新函数ROW_NUMBER()分页2
Alter Procedure [dbo].[up_Page2005] @TableName varchar(50), --表名@Fields varchar(5000) = *, --字段名(全部字段为*)@OrderField varchar(5000), --排序字段(必须!支持多字段)@sqlWhere varchar(5000) = Null,--条转载 2009-05-15 17:21:00 · 497 阅读 · 0 评论 -
确定能注入后的SQLSERVER高级注入技巧
获取全部数据库名]select name from master.dbo.sysdatabases where dbid=7 //dbid的值为7以上都是用户数据库[获得数据表名][将字段值更新为表名,再想法读出这个字段的值就可得到表名]select top 1 name from 数据库名.dbo.sysobjects where xtype=@#u@# and status>0 and nam转载 2009-05-15 17:14:00 · 503 阅读 · 0 评论 -
注入式攻击1
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根 据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的转载 2009-05-15 17:10:00 · 505 阅读 · 0 评论 -
SQL批量导入
有一文件[D:/msql/bulk.txt]内容如下.以空格分隔. 01 gwf dongguang youkuaiyun.com 02 sxl dongguangeric youkuaiyun.com --建表: if object_id(tbulk) is not nul转载 2009-05-15 17:05:00 · 2035 阅读 · 1 评论 -
数据库作业备份存储过程
DECLARE @strPath NVARCHAR(200)set @strPath = convert(NVARCHAR(19),getdate(),120)set @strPath = REPLACE(@strPath, : , .)set @strPath = G:/备份/datebase/ + @strPath + .bakBACKUP DATABASE [taoqi@ji转载 2009-03-23 16:03:00 · 519 阅读 · 0 评论 -
goto循环存储过程
use kjgo CREATE procedure ccssxs@year int,@month int,@day int ASBEGIN DECLARE @ccclss varchar(40) SET @ccclss=0 declare @rcl float declare @rcnbf float declare @rcnb float declare @f转载 2009-03-20 09:28:00 · 1217 阅读 · 0 评论 -
千万级分页存储过程
CREATE PROCEDURE PAGINATION_JHGL@tbName varchar(255), --表名@tbFields varchar(1000), --返回字段@OrderField varchar(255), --排序的字段名@PageSize int, --页尺寸@PageIndex int,转载 2009-03-20 09:27:00 · 630 阅读 · 0 评论 -
操作数据库的类DbHelper.cs
using System;using System.Data;using System.Data.Common;using System.Configuration;namespace Utility{ public class DbHelper { private static string dbProviderName = ConfigurationManager.A转载 2009-03-20 09:24:00 · 4175 阅读 · 0 评论
分享