[mssql教程] 在数据库‘master’中拒绝CREATE DATABASE权限问题的解决方法 日期:2012-04-13 11:50:53 点击:374 好评:0
今天使用Linq To SQL,要求判断数据库是否存在,不存在是自动创建数据库。 public partial class CMS_DBDataContext { partial void OnCreated() { // 如果数据库不存在则创建数据库 if (!this.DatabaseExists()) { this.CreateDatabase(); } } } 遇到了以下...
[mssql教程] mssql server数据库附加不上解决办法分享 日期:2012-04-13 11:44:26 点击:207 好评:0
在我们做开发中经常会对数据库进行备份,但有时假就会出现数据库附加不上问题,下面我们来看看一个朋友的解决办法 错误15105,从网上找了一些解决方案,一般都是说文件的权限不足的问题, 当然附加的时候必须是有数据库附加权限才可以操作的。 解决办法1:给...
[mssql教程] sqlserver中在指定数据库的所有表的所有列中搜索给定的值 日期:2012-04-13 11:31:29 点击:148 好评:0
最近因ERP项目,我们需要知道前台数据导入功能Application操作的导入字段都写入到了后台数据库哪些表的哪些列:比如:我们导入了某个客户的资料,我们知道此客户的姓名是ZhangShan,我们想知道,在我们的业务数据库(eg:NorthWind)中,有哪些数据表的哪些字段...
[mssql教程] 记一次成功的sql注入入侵检测附带sql性能优化 日期:2012-04-13 11:29:27 点击:208 好评:0
但是如果是让你接手一个二等残废的网站,并让你在上面改版,而且不能推翻式改版,只能逐步替换旧的程序,那么你会非常痛苦,例如我遇到的问题: 问题1. 老板对你说,以前刚做完网站好好了,没有出现木马,怎么你来了,就会出现木马,先别说了,赶紧解决问题...
[mssql教程] SQL点滴24监测表的变化 日期:2012-04-13 10:55:11 点击:257 好评:0
在网上看到一篇关于监测表中的插入,更新,删除的方法,使用触发器实现的,很有价值。 有时候,我们在某一重要的时间段需要监控某张表的变化情况,包含插入、更新、删除。举例来说,当我们把数据导出到外部的系统时,我们希望导出的是全部的数据,而且最好是...
[mssql教程] 根据表名和索引获取需要的列名的存储过程 日期:2012-04-13 10:28:32 点击:90 好评:0
根据表名和索引获取需要的列名的存储过程,需要的朋友看下: 代码如下: create proc p_sword_getblcolumn ( @tblName varchar(200), @fromIndex int, @toIndex int, @columnName varchar(3000) output ) as begin declare @tempColumn varchar(3000) declare...
[mssql教程] MSSQL中递归SQL查询语句分享,需要的朋友可以参考下 日期:2012-04-13 10:24:02 点击:376 好评:0
MSSQL中递归SQL查询语句分享,需要的朋友可以参考下: 一张表(ColumnTable)的结构如下图所示 当前需要实现的功能:通过Number的值为67来获取当前的节点ID、父节点ID 递归实现SQL语句: 代码如下: with znieyu as ( select c.Id,c.FatherId,0 as lv1 from C...
[mssql教程] sql语句返回主键SCOPE_IDENTITY() 日期:2012-04-13 10:17:25 点击:258 好评:0
在sql语句后使用 SCOPE_IDENTITY() 当然您也可以使用 SELECT @@IDENTITY 但是使用 SELECT @@IDENTITY是去全局最新. 有可能取得值不正确. 示例: insert into dbo.SNS_BlogData(userName) values('jiangyun') ; SELECT SCOPE_IDENTITY() 获取SQL-SERVER数据库i...
[mssql教程] sql存储过程分页代码,支持亿万庞大数据量 日期:2012-04-13 10:10:24 点击:133 好评:0
sql 存储过程分页代码 支持亿万庞大数据量,需要的朋友可以参考下: CREATEPROCEDUREpage @tblNamevarchar(255),--表名 @strGetFieldsvarchar(1000)='*',--需要返回的列 @fldNamevarchar(255)='id',--排序的字段名 @PageSize int = 10 ,--页尺寸 @PageIndex...