用户操作
[即时聊天] [发私信] [加为好友]
lizhenhuatopID:lizhenhuatop
2986次访问,排名2万外,好友3人,关注者4人。
lizhenhuatop的文章
原创 22 篇
翻译 0 篇
转载 26 篇
评论 0 篇
最近评论
文章分类
收藏
相册
linux
.bash_profile和.bashrc的什么区别
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
2008年11月08日

原创 ORA-01033: ORACLE initialization or shutdown in progress 收藏


冷备份你的数据库。   你在服务器端,用SVRMGRL命令  
  SVRMGRL>   connect   internal;  
  SVRMGRL>   SHUTDOWN   IMMEDIATE;       --   or   NORMAL  
  SVRMGRL>   STARTUP   MOUNT;  
  SVRMGRL>   alter   database   datafile   '\Oracle\oradata\ORCL\users01.dbf'   offline   drop;  
  SVRMGRL>   ALTER   DATABASE   OPEN;  
   
      把这个文件在数据库删除,因为这个文件对应的表空间是专门给一般  
  用户用的,删除对数据库没有影响。
 
 
D:\ORACLE\ORADATA\ORCL\REDO03.LOG 被不正确的文件覆盖了
属于联机日志损坏,修复一下就好了阅读全文>

发表于 @ 2008年11月08日 15:52:00|评论(loading...)|编辑|收藏

2008年11月07日

原创  搜索英文论文的网站收藏

 搜索英文论文的网站
http://citeseer.ist.psu.edu/
http://dblp.uni-trier.de/
http://www.computer.org/portal/site/ieeecs/index.jsp
http://smealsearch2.psu.edu/index.html/
http://portal.acm.org/portal.cfm
http://www.vldb.org/阅读全文>

发表于 @ 2008年11月07日 10:50:00|评论(loading...)|编辑|收藏

2008年10月17日

原创 DataBinder.Eval收藏

DataBinder.Eval用法阅读全文>

发表于 @ 2008年10月17日 13:05:00|评论(loading...)|编辑|收藏

转载 手动绑定的GridView控件,“编辑”“删除”按钮的委托代码怎么写收藏

编辑、更新、取消的事件分别在GridView的事件里设置就可以了,其对应代码如下

编辑
protected void gvtb_PartsKind_RowEditing(object sender, GridViewEditEventArgs e)
{
gvtb_PartsKind.EditIndex = e.NewEditIndex;
Find();//数据绑定
}

更新

protected void gvtb_PartsKind_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
tb_PartsKind tbpartskind = new tb_PartsKind();
tbpartskind.Id = gvtb_PartsKind.DataKeys[e.RowIndex]["Id"].ToString();
tbpartskind.PRODU阅读全文>

发表于 @ 2008年10月17日 12:37:00|评论(loading...)|编辑|收藏

2008年10月05日

原创 dbms_job submit后不按时间执行?收藏

DBMS_Job包的用法  
   
  包含以下子过程:    
   
  Broken()过程。  
  change()过程。  
  Interval()过程。  
  Isubmit()过程。  
  Next_Date()过程。  
  Remove()过程。  
  Run()过程。  
  Submit()过程。  
  User_Export()过程。  
  What()过程。  
   
  1、  
  Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。  阅读全文>

发表于 @ 2008年10月05日 11:31:00|评论(loading...)|编辑|收藏

2008年10月02日

原创 sql2000企业版安装收藏

sql2000企业版安装阅读全文>

发表于 @ 2008年10月02日 16:47:00|评论(loading...)|编辑|收藏

转载 用好游标收藏

<H4 class=TextColor1 id=subjcns!BE0BD722D72A69EE!126 style="MARGIN-BOTTOM: 0px">&nbsp;</H4><DIV class=bvMsg id=msgcns!BE0BD722D72A69EE!126><DIV>&nbsp;&nbsp;&nbsp; 一个游标(cursor)可以被看作指向结果集(a set of rows)中一行的指针(pointer)。游标每个时间点只能指向一行,但是可以根据需要指向结果集中其他的行。<BR>例如:SELECT * FROM employees WHERE sex='M'会返回所有性别为男的雇员,在初始的时候,游标被放置在结果集中第一行的前面。使游标指向第一行,要执行FETCH。当游标指向结果集中一行的时候,可以对这行数据进行加工处理,要想得到下一行数据,要继续执行FETCH。FETCH操作可以重复执行,直到完成结果集中的所有行</DIV><DIV>&nb阅读全文>

发表于 @ 2008年10月02日 09:15:00|评论(loading...)|编辑|收藏

2008年09月27日

转载 oracle 字符集乱码解决收藏

总结一下在 .Net 中读写Oracle数据库常用两种方式:OracleClient和OleDb,其中OleDb的方式根据驱动程序的不同又有两种。  1. OracleClient方式,是微软专门针对Oracle数据库开发的,仅在 .NET Framework 1.1 版中受支持。据说速度快、性能好,是推荐使用的方式。但根据我的经验,当Oracle数据库服务器端采用英文字符集比如 US7ASCII 时,客户端不管字符集如何设置,读出的中文都是乱码;若服务器端用中文字符集比如 ZHS16GBK ,则无乱码问题。  引用类库:System.Data.OracleClient.dll。   命名空间:System.Data.OracleClient。  常用类:OracleConnection、OracleCommand、OracleDataAdapter、OracleTransaction、OracleDataReader等。  典型连接字符串:“data source=oratest;user id=scott;password=tiger”(注意:可不指定 pr阅读全文>

发表于 @ 2008年09月27日 10:22:00|评论(loading...)|编辑|收藏

转载 oracle 字符集收藏

1、原因分析

通过对用户反映情况的分析,发现字符集的设置不当是影响ORACLE数据库汉字显示的关键问题。那么字符集是怎么一会事呢?字符集是ORACLE 为适应不同语言文字显示而设定的。用于汉字显示的字符集主要有ZHS16CGB231280,US7ASCII,WE8ISO8859P1等。字符集不仅需在服务器端存在,而且客户端也必须有字符集注册。服务器端,字符集是在安装ORACLE时指定的,字符集登记信息存储在ORACLE数据库字典的V$NLS_PARAMETERS表中;客户端,字符集分两种情况,一种情况是sql*net 2.0以下版本,字符集是在windows的系统目录下的oracle.ini文件中登记的;另一种情况是sql*net 2.0以上(即32位)版本,字符集是在windows的系统注册表中登记的。要在客户端正确显示ORACLE 数据库汉字信息,首先必须使服务器端的字符集与客户端的字符集一致;其次是加载到ORACLE数据库的数据字符集必须与服务器指定字符集一致。因此,把用户存在的问题归纳分类,产生汉字显示异常的原因大致有以下几种:

1. 1阅读全文>

发表于 @ 2008年09月27日 10:18:00|评论(loading...)|编辑|收藏

2008年09月07日

转载 调用存储过程 收藏

调用存储过程 阅读全文>

发表于 @ 2008年09月07日 09:42:00|评论(loading...)|编辑|收藏

转载 调用存储过程收藏

在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。

  存储过程简介

  简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数。

  根据返回值类型的不同,我们可以将存储过程分为三类:返回记录集的存储过程, 返回数值的存储过程(也可以称为标量存储过程),以及行为存储过程。顾名思义,返回记录集的存储过程的执行结果是一个记录集,典型的例子是从数据库中检索出符合某一个或几个条件的记录;返回数值的存储过程执行完以后返回一个值,例如在数据库中执行一个有返回值的函数或命令;最后,行为存储过阅读全文>

发表于 @ 2008年09月07日 09:00:00|评论(loading...)|编辑|收藏

2008年09月01日

转载 CSDN SQL Area --行列互转收藏

CSDN SQL Area --行列互转


阅读全文>

发表于 @ 2008年09月01日 09:23:00|评论(loading...)|编辑|收藏

转载 oracle 行列转换收藏

oracle 行列转换阅读全文>

发表于 @ 2008年09月01日 09:17:00|评论(loading...)|编辑|收藏

转载 oracle decode 用法收藏

  DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salary from employee,然后对变量var-salary用if-then-else或choose case之类的流控制语句进行判断。 如果用DECODE函数,那么我们就可以把这些流控制语句省略,通过SQL语句就可以直接完成。如下:select decode(sign(salary - 8000),1,salary*1.15,-1,salary*1.2,salary from employee 是不是很简洁? DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else),表示如果value等于if1时,DECOD阅读全文>

发表于 @ 2008年09月01日 09:11:00|评论(loading...)|编辑|收藏

Csdn Blog version 3.1a
Copyright © 李振华