检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发步骤 准备相关驱动和依赖库。可以从发布包中获取,包名为GaussDB-Kernel_数据库版本号_操作系统版本号_64bit_Python.tar.gz。 解压后有两个文件夹: psycopg2:psycopg2库文件。 lib:lib库文件。 加载驱动。 在使用驱动之前,需要做如下操作
开发流程 图1 采用Psycopg2开发应用程序的流程 父主题: 基于Psycopg开发
开发流程 图1 ecpg整体开发流程 图2 嵌入式SQL-C程序开发流程 父主题: 基于ecpg开发
宿主变量 本节详细介绍如何在C语言程序和嵌入式SQL程序之间使用宿主变量传递数据。在嵌入式SQL-C程序中,将C语言作为宿主语言,将EXEC SQL [Command]语句认为是宿主语言的嵌入式SQL,因此将C语言程序中用于嵌入式SQL语句的变量称为宿主变量。 概述 声明段 检索查询
开发流程 ODBC开发流程如图1所示。 图1 ODBC开发流程图 父主题: 基于ODBC开发
开发流程 图1 ecpg整体开发流程 图2 嵌入式SQL-C程序开发流程 父主题: 基于ecpg开发
开发流程 采用JDBC开发应用程序的流程,可分为获取驱动jar包并配置JDK1.8、连接数据库、执行SQL语句、处理结果集、关闭连接等几个部分。 图1 采用JDBC开发应用程序的流程 父主题: 基于JDBC开发
开发步骤 获取源码包、ODBC包以及依赖库 连接数据库 执行SQL语句 处理结果集 关闭连接 父主题: 基于ODBC开发
开发流程 图1 采用JDBC开发应用程序的流程 父主题: 基于JDBC开发
开发流程 编译并且连接一个libpq的源程序,需要做下面的一些事情: 解压GaussDB-Kernel-VxxxRxxxCxx-xxxxx-64bit-Libpq.tar.gz文件,其中include文件夹下的头文件为所需的头文件,lib文件夹中为所需的libpq库文件。 除libpq-fe.h
连接参数 表1 连接参数 参数 描述 host 要连接的主机名。如果主机名以斜杠开头,则它声明使用UNIX域套接字通讯而不是TCP/IP通讯;该值就是套接字文件所存储的目录。如果没有声明host,那么默认是与位于/tmp目录(或者安装GaussDB的时候声明的套接字目录)里面的UNIX
开发流程 图1 采用Psycopg2开发应用程序的流程 父主题: 基于Psycopg开发
开发步骤 获取源码包、ODBC包以及依赖库 连接数据库 执行SQL语句 处理结果集 关闭连接 父主题: 基于ODBC开发
示例 常用功能示例代码 示例1: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
开发步骤 获取驱动jar包并配置JDK1.8 连接数据库 执行SQL语句 处理结果集 关闭数据库连接 父主题: 基于JDBC开发
宿主变量 本节详细介绍如何在C语言程序和嵌入式SQL程序之间使用宿主变量传递数据。在嵌入式SQL-C程序中,我们将C语言作为宿主语言,将EXEC SQL [Command]语句认为是宿主语言的嵌入式SQL,因此将C语言程序中用于嵌入式SQL语句的变量称为宿主变量。 概述 声明段 检索查询
开发步骤 准备相关驱动和依赖库。可以从发布包中获取,包名为GaussDB-Kernel_数据库版本号_操作系统版本号_64bit_Python.tar.gz。 解压后有两个文件夹: psycopg2:psycopg2库文件。 lib:lib库文件。 加载驱动。 在使用驱动之前,需要做如下操作
开发流程 采用JDBC开发应用程序的流程,可分为获取驱动jar包并配置JDK环境、连接数据库、执行SQL语句、处理结果集、关闭连接等几个部分,请参见图1。 图1 采用JDBC开发应用程序的流程 父主题: 基于JDBC开发
开发流程 libpq开发流程如图1所示。 图1 libpq开发流程图 父主题: 基于libpq开发
开发流程 采用JDBC开发应用程序的流程,可分为获取驱动jar包并配置JDK1.8、连接数据库、执行SQL语句、处理结果集、关闭连接等几个部分。 图1 采用JDBC开发应用程序的流程 父主题: 基于JDBC开发