笔记
jerryzhao58
这个作者很懒,什么都没留下…
展开
-
杂记 数据库相关
根据一张表删除另一张表的数据 :Delete from E22009062501BFrom E22009062502B A INNER JOIN E22009062501B BON A.ID= B.IDWhere A.Name=B.Name sql2005附件数据库失败,提示:SQL2005附加数据库"失败........无法更新数据库"xxx",因为数据库是只读。原创 2011-09-24 11:26:17 · 533 阅读 · 0 评论 -
Sql收缩日志
---------------SQL Server 2008 之前的版本,2008和2008之后就不支持了 前几天也碰到日志文件过大的问题,数据库实际大小为600M, 日志文件实际大小为33M, 但日志文件占用空间为2.8G!!!试了多种方式,SHIRNK DATABASE, TRUNCATE LOG FILE, 都没办法将文件缩小。无论如何,这应该算SQL SERVER的一个BUG吧。转载 2012-01-27 12:50:50 · 559 阅读 · 0 评论 -
浏览器中查看
This application is currently offline. 错误This application is currently offline. To enable the application, remove the app_offline.htmfile from the application root directory.解决办法:找到调试的站点根目录,删除其中转载 2012-01-27 16:10:23 · 394 阅读 · 0 评论 -
sql 导出数据
--T-SQL代码:EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'--参数:S 是SQL服务器名;U是用户;P是密码--说明:还可以导出文本文件等多种格式--实例:EXEC master..xp_cmdshell 'bcp saletesttmp转载 2012-01-27 15:41:16 · 420 阅读 · 0 评论 -
sql注入 学习
今天在网上转,看到这样一个帖子,记录一下:1、不要直接拼sql改为传参形式或者用存储过程 string sql = "select * from InfoContent where id=@id";2、在Global.asax文件中加入如下方法即可: #region SQL注入式攻击代码分析 /// /// 处理用户提交的请求转载 2012-01-27 15:39:01 · 540 阅读 · 0 评论 -
据说弹出页面,灰色不可操作
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">无标题文档function alertWin(title, msg, w, h){ var titleheight转载 2012-01-27 15:25:49 · 577 阅读 · 0 评论 -
SQL Server:视图的架构刷新和绑定
在数据库设计过程中,我们经常会有这样的情况下 1. 某个基础表会被多个视图或者存储过程引用 2. 修改基础表的时候,我们必须小心翼翼地,因为不会有任何提示告诉我们,如果继续修改,会不会造成视图或者存储过程有问题 3. 即便我们知道有问题,我们也没有办法去让视图和存储过程刷新得到表最新的信息 要解决这个问题,我这篇文章来详细讲解一下有关的技术 --第一步:切换当前转载 2012-01-27 15:19:28 · 1874 阅读 · 0 评论 -
初学sql语句
SQL操作全集下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库转载 2012-01-27 15:13:18 · 457 阅读 · 0 评论 -
SQL查询分组后结果中某字段按照条件相加的实现
在SQL查询分组后,将获得的结果中的某字段按照条件相加,应该如何实现呢?下文就将为您介绍SQL查询分组后获得的结果中的某字段按照条件相加的SQL脚本,希望对您学习SQL查询等方面有所帮助。--建立测试环境 Create Table TEST (ID Varchar(10), Name Nvarchar(10)) Insert转载 2012-01-06 10:24:12 · 2494 阅读 · 0 评论 -
锁定页面
UpdateProgress 执行过程中,将页面锁定,防止用户点击其他按钮。从网上找的一个解决方案。 页面中用到UpdatePanel时,UpdateProgress的作用就不说了。 一、页面上写上下面的代码: function pageLoad() { var manager = Sys.WebForms.Pag转载 2012-02-23 17:59:53 · 998 阅读 · 0 评论 -
各种前台绑定
记录,以便使用1、GridView 中列"> '> 2、绑定资源文件上述中的">为一种直接写到td中的:3、Text=''4、时间格式:5、 模板列时间格式 '>转载 2011-09-20 10:56:27 · 483 阅读 · 0 评论 -
用户控件 js
" >转载 2011-11-04 11:25:50 · 331 阅读 · 0 评论 -
C# mvc ProjectTypeGuid
The ProjectTypeGuids used by each version of MVC are different.MVC 1: {603c0e0b-db56-11dc-be95-000d561079b0}MVC 2: {F85E285D-A4E0-4152-9332-AB1D724D3325}MVC 3: {E53F8FEA-EAE0-44A6-8774-FFD645390原创 2013-10-11 17:11:26 · 914 阅读 · 0 评论 -
Sql 分页存储过程
---该存储过程是原来在网上找的一个,不支持多字段排序,改进了一下,可以多字段排序了,其中的分组功能尚未测试,请在使用时进一步测试。该存储过程返回二个Table,第一个是查询的数据行,第二个是符合条件的数据总数,即RowCountCreate PROCEDURE SP_Pagination /* *******************************************转载 2012-04-23 16:08:03 · 336 阅读 · 0 评论 -
分页存储过程
CREATE PROCEDURE [dbo].[SP_Pagination] /* *************************************************************** ** 分页存储过程 该存储过程适用于MSSQL2005 及之后版本** **************************************************原创 2012-05-26 12:27:10 · 370 阅读 · 0 评论 -
资源文件
//获取资源文件 System.Resources.ResourceManager manager =new System.Resources.ResourceManager("资源名称", Assembly.GetExecutingAssembly()); //获取到指定的资源的值 Obje转载 2012-06-05 10:56:13 · 310 阅读 · 0 评论 -
SQL二分分页存储过程
下面的代码摘自网络:--/*-----存储过程 分页处理 孙伟 2005-03-28创建 -------*/ --/*-----存储过程 分页处理 浪尘 2008-9-1修改----------*/ --/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/ Create PROCEDURE proc_paged_2part_sel转载 2012-06-04 15:06:16 · 624 阅读 · 0 评论 -
js杂记
1 很久以前head> function setLength() { if (document.getElementById("radA").checked==true) {document.form1.txtA.attributes['maxLength'].value=8;} if (document.getElementB原创 2009-05-13 22:11:00 · 593 阅读 · 0 评论 -
CSS 杂记
本人现在对css不懂,只是从网上找的资料。用到的就记录下来,方便查阅。1、强制换行 style="word-break:break-all;overflow:hidden;"转载 2012-03-14 11:03:40 · 357 阅读 · 0 评论 -
各种鼠标指针形状
把下面的代码保存为html即可看到效果。Ajax中国网页特效 - 各种鼠标指针形状大全 各种形状的鼠标<table border=1 bordercolor=#000000 borderlight=green style="border-collapse: collapse" cellpadding="0" cellspacing="0">转载 2012-01-27 14:04:45 · 3702 阅读 · 0 评论 -
C# 关于WMI
1 什么是WMI?Windows Management Instrumentation (WMI)是可伸缩的系统管理结构,该规范采用一个统一、基于标准且可扩展的面向对象接口。它提供与系统管理员信息和基础WMI API交互的标准方法,主要由系统管理应用程序开发人员和系统管理员用来访问和操作系统管理信息;它可用来生成组织和管理系统信息的工具,使系统管理人员能够更密切的监视系统活动。转载 2012-01-27 13:59:54 · 600 阅读 · 0 评论 -
GridView RowCommand Index
前台绑定时:CommandArgument=后台获取索引:int rowIndex = Convert.ToInt32(e.CommandArgument);这样可以在RowCommand方法里获取到RowIndex.原创 2011-10-08 13:31:08 · 337 阅读 · 0 评论 -
UpdatePanel 弹出窗口
ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1, UpdatePanel1.GetType(), "error", "window.showModalDialog('Pop.aspx', 'newwindow',转载 2011-10-12 16:00:10 · 625 阅读 · 0 评论 -
UpdatePanel.Triggers
页面本身控件: 使用用户控件:转载 2011-09-29 09:26:42 · 436 阅读 · 0 评论 -
存储过程 游标 相关
今天写了一个存储过程,其中想用游标循环处理一些数据,而且需要参数。但是Server中没有带参数的游标(这个是从网上知道的,不代表个人看法,我总认为有的)。我说的带参数的游标是类似于带参数的存储过程或代码类一样,每次调用传参即可。但是游标没有这样的。倒是有一种近似的,就是先声明一个原创 2011-09-29 09:22:38 · 478 阅读 · 0 评论 -
web打印
.NoPrint { display:none }.PageNext { page-break-after: always }//利用注测表进行面页设置var hkey = "HKEY_CURRENT_USER\\Software\\Microsoft\\转载 2011-09-20 14:20:05 · 423 阅读 · 0 评论 -
Sql 分页存储过程
下面把这个存储过程收录下来,提供大家学习:CREATE PROCEDURE GetRecordFromPage @tblName varchar(255), -- 表名 @fldName varchar(25转载 2011-08-16 13:50:01 · 305 阅读 · 0 评论 -
sql 全角 半角
----------使用自定义函数进行转换if object_id(N'U_ConvertSBCANDDBC',N'FN') is not null drop function U_ConvertSBCANDDBCGO /* 转换原理 全角字符unicode编码从65281~65374 半角字符unicode编码从33~126 空格比较特殊,全角为 1228转载 2011-12-16 09:25:48 · 646 阅读 · 0 评论 -
Set Access Control to File/Folder (ACL)
The following Code is from MSDN:Set Access Control to Fileusing System;using System.IO;using System.Security.AccessControl;namespace FileSystemExample{ class FileExample {转载 2012-01-27 12:48:05 · 875 阅读 · 0 评论 -
C# word操作
*************************************************************************** * word辅助类 * 作者:chengfellow * 日期:2008.8.18 * 注意事项: * 1、开发环境居于office 2003; * 2、需要添加Com引用:Microsoft Office 11.0 Obj转载 2012-01-27 14:13:15 · 578 阅读 · 0 评论 -
C# 获取机器的硬件信息(CPU ID序列号, 主板信息,硬盘序列号,系统信息)
在很多情况下,你可能都需要得到微机的硬件信息。比如:你想给你的软件加锁,不让别人随便访问。最有效的办法是获取CPU的序列号,然后让你的软件只能运行在有这样的CPU序列号的机器上。众所周知,CPU序列号是唯一的!因此,这样就可以为你的软件加锁了。另外一个需要硬盘信息的例子是:硬盘有几个分区,每个分区各有多少剩余空间。当你正在做一个多媒体应用程序的时候,你可能也需要获得有关声卡、显卡的转载 2012-01-27 13:56:24 · 788 阅读 · 0 评论 -
JS 获取浏览器窗口大小--获取屏幕、浏览器、网页高度宽度及经典示例
JS 获取浏览器窗口大小--获取屏幕、浏览器、网页高度宽度及经典示例JS 获取浏览器窗口大小网页可见区域网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.of转载 2012-01-27 13:53:14 · 790 阅读 · 0 评论 -
sql时间处理语句一大堆
--设置 min server memory 配置项EXEC sp_configure N'min server memory (MB)',0--设置 max server memory 配置项EXEC sp_configure N'max server memory (MB)',256--使更新生效RECONFIGUREWITH OVERRIDE使用文件及转载 2012-01-27 15:55:35 · 883 阅读 · 0 评论 -
sql2005通过日志恢复被删除的数据方法
1、首先要了解一个没有公开的系统函数::fn_dblog,他可以读取sql日志,并返回二进制的行数据2、然后要了解sql的二进制数据是如何存储的3、用自己擅长的开发工具来分析数据,得到我们需要的信息我用c#写了一个测试样例,分析了int,char,datetime和varchar的日志情况而且没有考虑null和空字符串的保存,希望感兴趣的朋友能和我一起交流打造属于自己的日志分析转载 2012-01-27 14:02:35 · 1744 阅读 · 0 评论 -
批量修改多表数据
declare @ReplaceSourceStr varchar(100),@ReplaceDescStr varchar(100) select @ReplaceSourceStr='',@ReplaceDescStr='' declare my_cursor cursor scroll forselect case when cols.xtype=35 or cols.xty转载 2012-01-27 15:32:05 · 838 阅读 · 1 评论 -
杂记,片段记录
1 启动组件服务 dcomcnfg.exe 2 正试图在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起把vs2005菜单的 调试->异常->Managed Debuggin Assistants->LoaderLock 的选中状态去掉 如果异常(exception)这一项没有的话,在工具---自定义---命令选翻译 2011-12-22 13:53:07 · 406 阅读 · 0 评论 -
杂记-关于数据库备份
操作路径SQL Server 代理 → 作业步骤_命令Declare @Path Nvarchar(2000)Set @Path ='D:\XXX\Backup\'+Convert(Nvarchar,Getdate(),112)+'.bak'Backup Database dbback To disk=@Path计划_频率每天、每周、每月…备份文件2010012转载 2012-01-27 14:25:17 · 392 阅读 · 0 评论