`

(转)Pro*C 程序概述

阅读更多

http://blog.csdn.net/amandaken/archive/2006/07/10/901127.aspx

Pro*C 程序概述 收藏

Pro*C 程序概述:
什么是Pro*C程序
在ORACLE数据库管理和系统中, 有三种访问数据库的方法;
(1) 用SQL*Plus, 它有SQL命令以交互的应用程序访问数据库;
(2) 用第四代语言应用开发工具开发的应用程序访问数据库,这些工具有SQL*Froms,QL*Reportwriter,SQL*Menu等;
(3) 利用在第三代语言内嵌入的SQL语言或ORACLE库函数调用来访问。
Pro*C就属于第三种开发工具之一, 它把过程化语言C和非过程化语言SQL最完善地结合起来, 具有完备的过程处理能力,
又能完成任何数据库的处理品任务,使用户可以通过编程完成各种类型的报表。在Pro*C程序中可以嵌入SQL语言, 
利用这些SQL语言可以完成动态地建立、修改和删除数据库中的表,也可以查询、插入、修改和删除数据库表中的行,
 还可以实现事务的提交和回滚。
在Pro*C程序中还可以嵌入PL/SQL块, 以改进应用程序的性能, 特别是在网络环境下,可以减少网络传输和处理的总开销。

分享到:
评论

相关推荐

    pro*c程序设计详解

    1. **Pro*C概述**:Pro*C是C语言的一个扩展,它引入了特殊的语法来处理Oracle数据库操作。通过Pro*C,程序员可以利用C语言的灵活性和性能,同时享受SQL的便捷性。这种结合使得开发与数据库紧密交互的应用程序变得...

    浅析Oracle数据库中Pro*C程序.pdf

    1. Pro*C程序概述 Pro*C程序结合了C语言的过程化编程能力与SQL的非过程化数据操作能力。通过Pro*C,开发者可以在C程序中嵌入SQL语句,实现对Oracle数据库的动态操作,如创建、修改、删除表,以及查询、插入、更新和...

    oracle培训pro*c

    1. Pro*C程序概述: Pro*C程序是一种特殊的C程序,其中包含了SQL语句和PL/SQL块。它允许开发者在C代码中直接编写SQL命令,执行数据的查询、插入、更新和删除操作。此外,通过PL/SQL块,Pro*C程序可以处理复杂的事务...

    pro*c学习资料

    PRO*C是一种用于将SQL语句嵌入到C语言程序中的预编译接口。通过这种方式,开发者可以利用C语言的强大功能来处理复杂的逻辑,并同时利用SQL来进行高效的数据管理和操作。本文将详细介绍PRO*C的基本概念、程序结构、...

    Oracle Pro*C 程序开发

    ### Oracle Pro*C 程序开发相关知识点 #### 1. 前言与读者对象 - **前言**:本文档旨在为那些希望通过使用Oracle预编译工具Pro*C/C++来开发高效、稳定的数据库应用程序的开发人员提供指导。Pro*C/C++允许开发者将...

    pro*c 的 资料

    1. **Pro*C 程序概述** - **什么是 Pro*C 程序**:Pro*C 程序是一种混合了 C 语言和 SQL 的编程模型,用于编写与 Oracle 数据库交互的程序。它允许开发者在 C 代码中直接编写 SQL 语句,以执行数据查询、插入、更新...

    Pro*C

    **Pro*C**是一种由Oracle提供的C语言扩展,它允许开发者在C程序中直接嵌入SQL语句,并通过Oracle预编译器将其转换成标准C代码,从而实现数据库操作与业务逻辑的无缝集成。 #### 二、新特性介绍 - **ORACLE 9i ...

    Oracle Pro *C/C++ 和OCI 最详细的教程

    以上内容概述了Oracle Pro*C程序设计的基本概念和结构,以及OCI编程的基础知识。通过这些知识点的介绍,开发者可以开始编写利用Oracle数据库的高效应用程序,并且进一步探索Oracle预编译器和OCI编程接口提供的高级...

    PRO*C的批量读取

    PRO*C(也称为预编译C)是一种允许在C程序中嵌入SQL语句的技术,它结合了C语言的强大功能与Oracle数据库的高效数据处理能力。本文主要探讨如何使用PRO*C进行高效的大规模数据导出。 #### 二、问题概述 假设有一个...

    PRO+C+程序设计和ORACLE调用接口

    标题中提到的“PRO*C程序设计和ORACLE调用接口”涉及到两个重要的知识点:一是使用预编译器PRO*C进行C语言程序设计来访问和操作Oracle数据库;二是使用Oracle Call Interface(OCI)进行数据库的底层开发和直接的...

    Pro*C/C++ Precompiler Programmer’s Guide

    1. Pro*C/C++ 预编译器概述 Pro*C/C++ 预编译器是一个强大的工具,允许程序员在 C 或 C++ 语言中嵌入 SQL 语句,以便与 Oracle 数据库进行交互。该预编译器可以将 SQL 语句编译成 C 或 C++ 代码,从而提高程序的...

    Pro*COBOL Precompiler Programmer’s Guide Release 9.2

    一、Pro*COBOL Precompiler 概述 Pro*COBOL Precompiler 是一种预编译器工具,能够将 COBOL 代码转换为 C 代码,然后由 C 编译器编译生成可执行文件。该工具能够提高 COBOL 程序的执行速度,提高开发效率,并且能够...

    Oracle.11g.Pro﹡C.C.编程艺术

    《Oracle 11g Pro*C/C++编程艺术》是一本专注于指导开发者如何使用Pro*C/C++技术来开发Oracle数据库应用程序的专著。它不仅为应用开发人员提供了Pro*C/C++的基础知识,还详细阐述了该技术在不同应用场景下的具体应用...

    ORACLE3——Pro_C_的使用.doc

    1. **Pro*C 程序概述** - Pro*C 是 Oracle 提供的一种开发工具,它允许程序员在 C 代码中直接嵌入 SQL 语句和 PL/SQL 块,实现了过程化和非过程化的完美结合。 - 通过 Pro*C,开发者可以动态创建、修改和删除...

    OraclePro*c编程(内部培训资料)

    Oracle Pro*c 是一种专门用于开发基于 Oracle 数据库的应用程序的工具,它允许开发者在 C 语言中嵌入 SQL 语句,从而实现与数据库的高效交互。这种结合了 C 语言的强大功能和 SQL 的数据库处理能力的方式,使得...

    Oracle DBA培训教材3

    1. **Pro*C程序概述** Pro*C程序是第三种访问Oracle数据库的方法,不同于SQL*Plus的交互式访问和第四代语言工具(如SQL*Forms,SQL*Reportwriter等)。通过Pro*C,开发者可以在C程序中直接编写SQL语句,实现对...

    racle中ProC学习.chm

    一 Pro*C 程序概述: 1.什么是Pro*C程序 在ORACLE数据库管理和系统中, 有三种访问数据库的方法; (1) 用SQL*Plus, 它有SQL命令以交互的应用程序访问数据库; (2) 用第四代语言应用开发工具开发的应用程序访问...

    PROC程序设计教程,个人总结整理, 喜欢的下

    1. **Pro*C概述** - Pro*C是C/C++语言的一个扩展,允许程序员在源代码中直接嵌入SQL语句和PL/SQL块。 - Pro*C预编译器将包含SQL语句的C源代码转换为标准C代码,这些C代码可以直接编译和链接,生成可以直接与Oracle...

    一个PRO*C 与Oracle连接的实例

    本文将详细介绍如何使用 PRO*C(一种 C 语言的扩展,允许开发者在 C 语言程序中直接嵌入 SQL 语句)来连接 Oracle 数据库,并通过一个具体的示例程序来演示整个过程。这个示例包括了环境配置、代码编写、编译以及...

Global site tag (gtag.js) - Google Analytics