摘要: <?xml version="1.0" encoding="GB2312" ?><!-- ======================================================================= hello-ant 项目 ,学习ant工具的build file. 参照ant的jakarta-ant-1.6alpha的build.xml Copyright (c) 2002 The Neusoft Software Foundation. All rights reserved. ========== 阅读全文
posted @ 2012-09-22 17:48 Chendisheng 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET中,从一个页面到另一个页面,如何实现跨页数据传递呢?例如源页面Default.aspx有一个文本框(txtMsg)和一个按钮(btnOK),要求单击按钮时跳转到目标页面Target.aspx,并在目标页面显示txtMsg的文本。主要有以下几种方法:1. 设置Default.aspx的按钮btnOK的PostBackUrl属性为目标页;Target.aspx添加代码:protected void Page_Load(object sender, EventArgs e){if (PreviousPage != null){if (PreviousPage.IsCrossPageP 阅读全文
posted @ 2012-02-29 15:26 Chendisheng 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一、使用OracleClient组件连接Oracle.Net框架的System.Data.OracleClient.dll组件(ADO.Net组件),为连接和使用Oracle数据库提供了很大的方便。1、使用客户端网络服务名连接Oracle基于业务逻辑与数据库实体的分层需要,一般要求在不同于Oracle数据库主机的客户端机器连接和使用Oracle数据库。这种情况要么是通过C/S应用程序的客户端访问数据库的情况;要么是在B/S应用程序中,在WEB服务器端远程连接Oracle数据库服务器。通过客户端网络服务名远程连接Oracle,要求在客户端机器中安装Oracle客户端工具(安装类型可以不必选择“管 阅读全文
posted @ 2012-02-13 17:02 Chendisheng 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Web.config配置文件中节点<connectionStrings><add name="ConnectionString" connectionString="Data Source=jde;Persist Security Info=True;User ID=jde;Password=jde;Unicode=True" providerName="System.Data.OracleClient"/></connectionStrings>以上是oracle数据库的连接字符串name:连接字 阅读全文
posted @ 2012-02-13 16:17 Chendisheng 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 确定服务器端字符集和客户端字符集相同,客户端字符集环境变量为$NLS_LANG服务器端字符集查询方法先登以dba登录到sqlplus,执行select * from v$nls_parameters where parameter='NLS_CHARACTERSET';或select userenv('language') from dual;服务器端字符集修改方法SQL> shutdown immediate;SQL> startup mount;SQL> alter system enable restricted session;SQL& 阅读全文
posted @ 2012-02-13 11:39 Chendisheng 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Windows下免oracle client的PLSQL的配置1.下载Oracle Client Package .从 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 下载Instant Client Package – Basic 包 ( 标注 :All files required to run OCI, OCCI, and JDBC-OCI applications) 这里下载的是 Version 11.1.0.72.本地保存Oracle Client Package 阅读全文
posted @ 2012-02-12 18:40 Chendisheng 阅读(652) 评论(0) 推荐(1) 编辑
摘要: 数据库锁表的分析与解决数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死锁,严重影响应用的正常执行。在数据库中有两种基本的锁类型:排它锁(Exclusive Locks,即X锁)和共享锁(Share Locks,即S锁)。当数据对象被加上排它锁时,其他的事务不能对它读取和修改。加了共享锁的数据 阅读全文
posted @ 2012-02-10 15:31 Chendisheng 阅读(223) 评论(0) 推荐(0) 编辑
摘要: [推荐]ORACLEPL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)本篇主要内容如下:4.1游标概念4.1.1处理显式游标4.1.2处理隐式游标4.1.3关于NO_DATA_FOUND和%NOTFOUND的区别4.1.4使用游标更新和删除数据4.2游标变量4.2.1声明游标变量4.2.2游标变量操作游标的使用在PL/SQL程序中,对于处理多行记录的事务经常使用游标来实现。4.1游标概念在PL/SQL块中执行SELECT、INSERT、DELETE和UPDATE语句时,ORACLE会在内存中为其分配上下文区(ContextArea),即缓冲区。游标是指向该区的一个指针,或是命名一个工作 阅读全文
posted @ 2012-01-13 16:51 Chendisheng 阅读(273) 评论(0) 推荐(0) 编辑
摘要: -- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型 c_row c_job%rowtype;begin for c_row in c_job loop dbms_o 阅读全文
posted @ 2012-01-12 15:50 Chendisheng 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 安装oracle 11g 发行版2时,会出现如下提示:管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准。这是怎么会事儿呢?其实很简单,这个是Oracle为了安全起见,要求密码强度比较高,你输入的密码Oracle认为不够复制(我试过了,即使简单的数字字母组合Oracle也认为是不符合Oracle建议的标准),后来又重试了下,密码组合为:小写字母+数字+大写字母,这回就合格了,当然字符长度还必须保持着Oracle 11g数据库要求的范围之内。 阅读全文
posted @ 2012-01-11 22:57 Chendisheng 阅读(6294) 评论(0) 推荐(0) 编辑