易截截图软件、单文件、免安装、纯绿色、仅160KB

C#连接Oracle 10g

C#连接Oracle 10g
文章出处:DIY部落(http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/200853/112441.html)
 
1、控制面板->管理工具->数据源(ODBC)->添加数据源->选择oracle 客户端
       Data Source Name 可以任意起名,推荐和SID一样
       Description 描述
       TNS Service Name 下拉菜单中会自动显示环境变量TNS_ADMIN所指目录下的tnsnames.ora文件中SERVICE_NAME的名称,也就是要连接的SID
       UserID 用户名
2、Test Connection连接成功
C#
项目->添加引用->.NET->System.Data.OracleClient.dll (这个DLL在装完DOTNET 1.1就存在)
using System;
using System.Data;
using System.Windows.Forms;
using System.Data.OracleClient;
namespace Test
...{
    /**//**//**//// <summary>
    /// 简洁期间,直接将实现写在构造函数中
    /// </summary>
    public class Test
    ...{
        public Test()
        ...{
            //
            // TODO: 在此处添加构造函数逻辑
            //
            string ConnectionString = "Data Source=orcl
 ; User Id=SCOTT; Password=scott";  //连接字符串
            OracleConnection conn = new OracleConnection(ConnectionString);    //创建一个新连接
           
            try
            ...{
             &n


相关文档:

命令行维护Oracle AWR

命令行维护Oracle AWR
 
 有时候由于种种原因,只能使用命令行来维护Oracle10g。当然我们依然可以使用statspack,但由于statspack功能不如AWR,而
且如果使用两种性能诊断工具也是一种浪费。因此手动维护AWR还是有必要的,下面列出一些常用的AWR命令,以备后查。
   
1、修改AWR的触发频率
......

Oracle Cursor

 1,什么是游标?
 ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。
   
 ②关系数据库中的操作是在完整的行集合上执行的。
  由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。
   &n ......

oracle forall语句

 FORALL语句的一个关键性改进,它可大大简化代码,并且对于那些要在PL/SQL程序中更新很多行数据的程序来说,它可显著提高其性能。
1:
用FORALL来增强DML的处理能力
Oracle为Oracle8i中的PL/SQL引入了两个新的数据操纵语言(DML)语句:BULK COLLECT和FORALL。这两个语句在PL/SQL内部进行一种数组处理
;BULK COLLE ......

Oracle外部表小例

1)建立操作系统目录e:\test,准备数据文件dept.txt并置于e:\test之下
"10","ACCOUNTING","NEW
YORK"
"20","RESEARCH","DALLAS"
"30","SALES","CHICAGO"
"40","OPERATIONS","BOSTON"
2)创 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号