打包数据库到安装程序中

by Administrator 2010.5.13 01:12
方法1. 备份/恢复先备份数据库:backup database 数据库 to disk='c:\备份.bak'将备份文件打包到安装程序中.在第一次运行程序的时候,进行数据库恢复(或专门做一个系统配置的程序,来控制完成此工作)restore database 数据库 from disk='c:\备份.bak'方法2. 分离/附加先分离数据库:sp_detach_db '数据库名'将数据文件(.mdf)和日志文件(.ldf)打包到安装程序中在第一次运行程序的时候,进行数据库附加(或专门做一个系统配置的程序,来控制完成此工作)sp_attach_db '数据库名','数据文件名(.mdf)','日... [更多...]

Tags:

Database

关于GZIP

by Administrator 2010.5.12 11:50
 1.什么是GZIP答:GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内容可压缩到原大小... [更多...]

Tags:

Win2003 Linux

简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)

by Administrator 2010.5.12 11:36
      在SQLSERVER,简单的组合sp_spaceused和sp_MSforeachtable这两个存储过程,可以方便的统计出用户数据表的大小,包括记录总数和空间占用情况,非常实用,在SqlServer2K和SqlServer2005中都测试通过。/**//*1. exec sp_spaceused '表名'            (SQL统计数据,大量事务操作后可能不准)2. ... [更多...]

Tags:

Database

高度自适应的Iframe

by Administrator 2010.5.11 07:35
同域,高度自适应的iframe,记下备忘<iframe id="FrameRight" name="FrameRight" src="HotelSearch.jsp " style="width:100%;"  frameborder="0" onload="this.height=100" scrolling="no" ></iframe>      <script... [更多...]

Tags:

Web前端

eterm放大(PID放大) eterm开发(一)

by Administrator 2010.5.9 16:15
         eterm开发相关一         在中国,中航信的独家经营造就了一个畸形的行业——PID放大,也有叫eterm放大,也有叫黑屏放大,其作用就是将一个eterm终端变成多个终端向中航信主机请求数据,其原理就是分时复用,类似单核CPU的多任务实现,在宏观上是多个仿eterm终端可以同时使用就像CPU的多任务同时运行,在微观上某一时刻一个PID只有一条指令在执行只有一个终端在使用就像在CPU上某一... [更多...]

Tags:

Eterm PID技术相关

SQL注入(高级篇)

by Administrator 2010.5.9 06:56
看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇...看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。第一节、利用系统表注入SQLServer数据库SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体的例子:① http://Sit... [更多...]

Tags:

Database

SQL注入(进阶篇)

by Administrator 2010.5.9 06:55
第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:(A) ID=49 这类注入的参数是数字型,SQL语句原貌大致如下:Select * from 表名 where 字段=49注入的参数为ID=49 And [查询条件],即是生成语句:Select * from 表名 where 字段=49 And... [更多...]

Tags:

Database

SQL注入(入门篇 )

by Administrator 2010.5.9 06:53
          随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。          随着B/S模式应用... [更多...]

Tags:

Database

使用C#实现ADSL自动拨号

by Administrator 2010.5.6 12:35
      在网络编程中,有时候会需要重新拨号建立网络连接(如Ad点击软件通过重新拨号形成有效点击) ,下面介绍两种程序中拨号的方法.      在网络编程中,有时候会需要重新拨号建立网络连接(如Ad点击软件通过重新拨号形成有效点击) ,下面介绍两种程序中拨号的方法.1、最简单的方法:使用RasDial命令    RasDial是Windows自带的命令,使用非常简单。实际使用是可将下面代码保存为一个批处理文件,然后直接运行或在程序里进行调用。在网络编程中,有时候会... [更多...]

Tags:

Dotnet

在用c#开发的ActiveX中调用JavaScript方法

by Administrator 2010.5.6 07:15
这段时间要写一个ActiveX控件来控制扫描仪,并在扫描完成之后将文件路径通知页面。因为扫描的过程是异步的,所以我不能利用ActiveX控件公开的Scan方法来返回文件路径,结合Name Ctrl订阅联系人状态的思路,我想,如果可以用JavaScript来订阅ActiveX完成扫描的“事件”,我就可以在这个“事件”中把文件路径当作参数传递给页面了。关于如何用c#开发ActiveX控件,红马天下兄的系列文章写的非常不错,我这里主要讲一下如何在ActiveX中调用页面上的JavaScript方法。这段时间要写一个ActiveX控件来控制扫描仪,并在扫... [更多...]

Tags:

Dotnet

关于博主

      什么都懂一点儿,热衷技术,热爱Programming,每有难题,常夜以继日,每有解决方案,手舞足蹈而欣喜若狂;好读书,不求甚解;每有会意,便欣然忘食;常纵情于山水之间,忘乎于尘世之外,唯程序难释怀尔。
       QQ:51557288

归档

最近的评论

声明

本博所有网友评论不代表本博立场,版权归其作者所有。

© Copyright 2011