VB与EXCEL共享数据库实现报表打印功能的初探
******声明******本文摘自飞沙走石网络冲浪,任我遨游!其乐无穷!用VB操作Excel的方法VB是常用的应用软件开发工具之一,由于VB的报表功能有限,而且一但报表格式发生变化,就得相应修改程序,给应用软件的维护工作带来极大的不便。因此有很多程序员现在已经充分利用EXECL的强大报表功来实现报表功能。但由于VB与EXCEL由于分别属于不同的应用系统,如何把它们有机地结合在一起,是一个值得我们研究的课题。 一、 VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下: 1、在工程中引用Microsoft Excel类型库: 从
在Linux的sqlplus中不能使用vi
不能使用vi在Linux的sqlplus中,如果使用edit对当前脚本进行编辑,则调用默认编辑器ed,如果想使用vi作为默认编辑器,则可以编辑文件$ORACLE_HOME/sqlplus/admin/glogin.sql,DEFINE _EDITOR = vi重新启动sqlplus后,运行edit命令时将会调用vi作为编辑器在sqlplus启动时,会首先运行$ORACLE_HOME/sqlplus/admin/glogin.sql,因此我们也可以在这个文件中设置别的变量[@more@]
linux环境sqlplus中使用backspace键出现乱码的解决方法
linux环境sqlplus中使用backspace键出现乱码的解决方法2008-04-30 16:32在linux环境下使用sqlplus,在回删(backspace)时往往会出现 一串的乱码。出现乱码是由于oracle的sqlplus不使用gnu的readline库造成的。 解决方法有两种:1。要使用回删键(backspace)时,同时按住ctrl键2。设定环境变量在bash下:$ stty erase ^H或者把 stty erase ^H 添加到.bash_profile中。[@more@]
ORA-29807: specified operator does not exist
ORA-29807: specified operator does not exist这是Oracle 的bug , 可以忽略掉,安装完成后,在$ORACLE_HOME/rdbms/admin 目录下运 行utlrp.sql ,用于修补ORA-29807 错误。 解释: ORA-29807: specified operator does not exist This is a known issue (bug 2925665). You can click on the "Ignore" button to continue. Once DBCA has completed database creation, remember to run the 'prvtxml.plb' script from $ORACLE_HOME/rdbms/admin independently, as the user SYS. It is also advised to run the 'utlrp.sql' s
Study English
http://australianetwork.com/studyenglish/Episode 1:AdjectiveNounVerbAdverbThingsPeople criminal crime criminal commit a crime criminallyAdjectiveNounVerbAdverbThingsPeople electronic electronics electronicallyEposide 2:1. opinion vs facts2. word stress and sentence rhythm[@more@]
linux下安装oracle9i
ChinaUnix.net首页 | 论坛 | 博客 | Linux | 人才 | 培训 | 精华 | Wiki | 读书 | 资料 | 手册 | 下载 | 搜索ChinaUnix首页 > 精华文章 > Oracle > 正文 [保留] RedHat AS 4.0最新安装Oracle9204手记http://www.chinaunix.net 作者:wyckwemail 发表于:2008-06-21 11:09:44【发表评论】【查看原文】【Oracle讨论区】【关闭】 RedHat AS 4.0最新安装Oracle9204手记 Linux as 2.6.9-15.ELsmp 一,解压缩Oracle9204的安装文件 1. Oracle 9iR2 (9.2.0.4) (1) 简化过程(以oracle登录,释放安装文件,使用更少的磁盘空间,速度更快)
9i和10g的编程艺术里面的脚本
login.sql:define_editor=viset serveroutput on size 1000000set trimspool onset long 5000set linesize 100set pagesize 9999column plan_plus_exp format a80column global_name new_value gnameset termout offdefine gname=idlecolumn global_name new_value gnameselect lower(user)||'@'||substr(global_name,1,decode(dot,0,length(global_name), dot-1)) global_name from (select global_name, instr(global_name,'.') dot from global_name);set sqlprompt '&gname> 'set termout on---------------------------------
listener.ora和tnsnames.ora的sample
listener.ora:# listener.ora Network Configuration File: C:apptomproduct11.1.0db_2networkadminlistener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:apptomproduct11.1.0db_2) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = testora11g) (ORACLE_HOME = C:apptomproduct11.1.0db_2) (SID_NAME = testora11g) ))LISTENER =(DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROT
oracle 锁定用户
加锁: alter user 用户名 account lock 解锁: alter user 用户名 account unlock 举个例子: 比如一不小心,把系统SYSTEM用户给锁定了,请按如下操作方式解锁. SQL> conn sys/as sysdba; 请输入口令: ****** 已连接。 SQL> select username,account_status from dba_users where username='SYSTE USERNAME ACCOUNT_STATUS ------------------------------ -------------------------------- SYSTEM LOCKED SQL> SQL> alter user "SYSTEM" ACCOUNT UNLOCK; 用户已更改。 SQL> select username,account_status from