01 2011 档案
摘要:JavaScript获取系统当前日期和时间、星期几方法一:script language="javascript"var mydate=new Date();var myyear=mydate.getYear();var mymonth=mydate.getMonth()+1;//注:月数从0~11为一月到十二月var mydat=mydate.getDate();var myhours=mydate.getHours();var myminutes=mydate.getMinutes();var myseconds=mydate.getSeconds()var myday=mydate.
阅读全文
摘要:IntroductionThis article describes how we solve the problem of registering the C# component after downloading it through CAB file and invoke it through script. It also gives the focus on how to update the latest version of component on the client machine when the component is getting installed throu
阅读全文
摘要:一个项目要用到ActiveX控件,参照网上众多的例子,ActiveX控件倒是很容易就搞出来了;然后做了一个【安装项目】,倒是可以使用,只不过需要在客户端手动点击安装,下一步,下一步…觉得不是很爽;又试了试【CAB项目】,好像没人用VS2008来做,费了点功夫,终于找到解决办法。特将此经验与大家分享。开发工具:Visual Studio 2008.NET版本:2.0开发语言:C#一、编写ActiveX控件1、新建一个【Windows窗体控件库项目】2、添加一个【用户控件】3、拖两个Label控件到界面上4、为控件添加一个方法,用来设置在Label中显示当前时间//设置当前时间publicvoid
阅读全文
摘要:db2使用变量的问题我在db2 的命令编辑器中输入:SELECT * from testwhere user_id=:aa提示这样的错误!SELECT * from test where user_id=:aaSQL0312N主变量 "aa" 用于动态 SQL 语句、视图定义或者触发器定义中。SQLSTATE=42618SQL0312N主变量 "aa " 用于动态 SQL 语句、视图定义或者触发器定义中。解释:主变量 "主机名" 出现在 SQL 语句中,但是主变量不允许出现在动态SQL 语句、视图定义的 SELECT 语句或触发器定义的触发操作中。不能处理该语句。用户响应:对动态 SQL
阅读全文
摘要:今天在查warehous数据库下的表Linux_CPUdb2"select * from Linux_CPU" 总是提示表未定义.后来发现表名大小写问题,应该在db2提示符下运行 select * from "Linux_CPU"或者db2 "select * from \"Linux_CPU\""才正确,.晚上在IBM网站上查到详细说明.如何定义和使用含小写字符的 DB2 表名?Document #:1807545I27000Body:[标题]如何定义和使用含小写字符的 DB2 表名?环境:产品:DB2 UDB平台:跨平台版本:v8问题描述:在 DB2 UDB 中除非另外指定,否则,所有名称
阅读全文
摘要:Find out how DB2 stores metadata information about database instances. You can use this information to learn more about your database objects, making database development easier and more efficient.by Shibu Kalluvila Rajny database engine, whether it is IBM DB2 UDB, Oracle, or Microsoft SQL Server, d
阅读全文
摘要:DB2存储过程如果要全部导出的话,是否可行呢?答案是肯定的,下面就为您介绍四种导出所有DB2存储过程的方法,希望对您学习DB2存储过程方面能有所帮助。 1) 从 DB2 的目录表 SYSCAT.ROUTINES 中选取: 在 SYSCAT.ROUTINES 系统目录表中,有一个名为 TEXT 的字段,其数据类型定义为 CLOB,长度为 2M(2097152 个字节),用于存放存储过程的创建语句。为得到全部存储过程的定义,可使用类似如下 SELECT 语句,并将定义输出到一个文件中。 DB2 SELECT CHAR(ROUTINESCHEMA,20), CHAR(ROUTINENAME,
阅读全文
摘要:1.DELETE TRIGGER,used for delete employer after delete the department. This is a rows trigger.CREATE OR REPLACE TRIGGER del_eptidAFTER DELETE ON deptmentFOR EACH ROW--Rows triggerBEGINDELETE FROM emp WHERE id=:old.id;END del_deptid;/2.INSERT TRIGGER,used for insert a new employer after create a new
阅读全文
摘要:一.创建表空间ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要创建表空间: 创建表空间示例如下:示例1:CREATE TABLESPACE myspaceDATAFILE 'D:\myspace.dbf'SIZE 5M AUTOEXTEND ON NEXT 5M MAXSIZE 50M;创建表空间时可以省略LOGGING选项,系统将自动创建一个日志文件组
阅读全文
摘要:这里研究的对象是MaxtoCode 3.1试用版.这里只探讨程序代码的加密.对.Net程序代码的加密过程如下:1.运行ildasm将程序集反编译成il代码文件.2.对IL代码文件进行处理.(*)3.运行ilasm将IL代码文件编译成程序文件.4.直接对程序文件中的il字节码加密.(**)粗体表示的2 , 4是关键步骤.我们先来看看第四步.这一步就是加密的关键步骤,这里就是使用MaxtoCode的加密算法对程序代码进行加密。显然,对于破解来说最直接直观的方法就是对其第四步的逆向解密。如果从这个方向去破解解密加密过的程序,那就像MaxtoCode号称的那样MAXTOCODE的强度建立在加密算法之上
阅读全文
摘要:前段时间特别忙,没有时间更新自己的博客,也感到非常过意不去。可是我工作中的经历也许不是大家更感兴趣的话题,再加上framesniper兄把我拉进了Inside IL and CLR团队,虽嘴上说忙,但必须还要是做点贡献,所以正好赶上MaxtoCode 2.0差不多快发布了,抽出几天时间,写写此领域的文章。随便先说一下:凡是一个事物的存在,必然有存在的理由。有的朋友说:“你的代码没有价值,没有必要混淆,我承诺我是永远开源的”。对于这样的反驳我听了也不止一次,我觉得不能以个论全,开源是一件非常快乐的事情,可混淆器、加密器的存在是因为有这个需求。所以这样的话题是没有意义的,我也不会去争论。呵呵,跑题
阅读全文
摘要:以下内容为网络上拷贝,只能作为参考,没有排版,请见谅:ORACLE 特殊 ,不能自动扫描数据库对象。 Ø ORACLE表必须用用户来区别,否则表可能重名。 Ø ORACLE不能区别系统表或者是用户表,因此只能由管理员选择扫描某些特定用户的表。 取得数据库名的方法 只能由用户指定数据库,不能自动扫描到特定数据库服务器上的所有数据库。 取得表的方法 存储数据库表的系统表视图主要有: DBA_ALL_TABLES 描述数据库中所有的对象以及相关的表。 ALL_ALL_TABLES 描述数据库中所有的用户可以访问的对象以及相关的表。 USER_ALL_TABLES 描
阅读全文
摘要:今天测试一个工具软件,通过.NET的OLEDB来连接ORACLE10G数据库(10.2。0) ,SQLPLUS和ORACLE客户端软件都能连接成功,就是我自己的程序连不上;经过各种尝试,在网上搜索了很多解决办法,最后尝试了以下哥们的方法才连通;让我不得不佩服ORACLE这个蛋疼的问题;所运行的程序所在的目录位置不能太长,比如有中文等情况(我也是猜测,没时间做大量测试) ,下图是我的工具所在位置,其实也不长,估计是特殊符号或者总问原因造成;我拷贝到D盘根目录,奇迹般地连接成功,哈哈。一个很难想到的引起ORA-12154的原因 使用OracleClient.OracleConnection时(我连
阅读全文
摘要:当我在窗体初始化的时候,调用了一个外部的dill时,它就不知什么原因的 抛出一个“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”的异常,程序就卡掉了,在网上查了查,相关说明如下:.NET2.0中增加了42种非常强大的调试助手,MDA.Loaderlock 是其中之一。Loaderlock检测在一个拥有操作系统loader lock的线程上运行托管代码的情况。这样做有可能会引起死锁,并且有可能在操作系统加载器初始化DLL前被使用。大致理解:就是窗体还没有完全生成,而你在这个时候就调用了别的dill,可能就抛出了这个异常!解决此异常的方法为:
阅读全文