GBASE南大通用数据库通过 GBase ADO.NET 接口读取数据

这篇具有很好参考价值的文章主要介绍了GBASE南大通用数据库通过 GBase ADO.NET 接口读取数据。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通过 GBase ADO.NET 接口读取 GBase Server 数据需要下面的步骤:

 1) 使用 GBaseConnection 创建数据库连接对象 

 2) 使用 GBaseCommand 创建命令对象 

 3) 使用连接对象打开连接

 4) 设置命令对象的 CommandText 属性,指明查询语句,并关联连接对象

 5) 执行命令对象的 ExecuteReader 方法后返回结果集

   ExecuteReader方法指定 CommandBehavior.SingleResult参数时返回 单个结果集。

   ExecuteReader 方法指定 CommandBehavior.Default 参数时返回多个 结果集。

6) 关闭数据连接 

  下面的例子将展示如何循环读取某一列的所有数据,并打印出来。 

 C# 示例:

using System; 

using System.Collections.Generic; 

using System.Linq;

using System.Text; 

using System.Diagnostics; 

using System.Data; 

using GBase.Data.GBaseClient; 

 namespace UsingAdoNet 

 {

 class Program

 { 

 static void Main(string[] args) 

 { 

 String _ConnStr = "server=192.168.5.41;user id=root;password=1;database=test;pooling=false";

 using (GBaseConnection _Conn = new

 GBaseConnection(_ConnStr)) 

 { 

 try

 { _ 

String _CmdText = "select * from `test`.`test`"; 

GBaseCommand cmd = new GBaseCommand(_CmdText, _Conn); 

 _Conn.Open(); 

 GBaseDataReader reader =cmd.ExecuteReader(CommandBehavior.SingleResult); 

 while (reader.Read()) 

 {

 Console.WriteLine(reader.GetValue(0));

 } 文章来源地址https://www.toymoban.com/news/detail-821643.html

 reader.Close(); 

 }

 catch (GBaseException ex)

 { 

 Console.WriteLine(ex.StackTrace);

 } 

 finally 

 { 

 if( _Conn != null ) 

 _Conn.Close();

 }

 } 

 } 

 } 

 } 

到了这里,关于GBASE南大通用数据库通过 GBase ADO.NET 接口读取数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GBASE南大通用分析型MPP数据库GBase8a的安全特性(1)

    GBase南大通用自主研发的 GBase 8a MPP Cluster 产品(简称GBase8a)是大数据时代成熟的分析型MPP数据库,具有多样化的平台选择、与时俱进的逻辑架构、海量数据高效存储、海量数据高速加载、海量数据高性能分析、弹性服务器资源伸缩、完善的系统资源管理、多级别的高可用、跨

    2024年01月25日
    浏览(31)
  • GBASE南大通用分析型MPP数据库GBase8a的安全特性(2)

    GBase南大通用自主研发的 GBase 8a MPP Cluster 产品(简称GBase8a)是大数据时代成熟的分析型MPP数据库,具有多样化的平台选择、与时俱进的逻辑架构、海量数据高效存储、海量数据高速加载、海量数据高性能分析、弹性服务器资源伸缩、完善的系统资源管理、多级别的高可用、跨

    2024年01月25日
    浏览(38)
  • 面向海量异构数据分析的GBASE南大通用数据库

    GBaseBI V5是GBASE南大通用公司面向海量异构数据分析,以独特的语义映射和内存计算为基础,以“可视化”展示为重点的一款高性能数据分析平台;具备满足企事业单位对KPI指标监控、数据预测、数据预警、数据汇总和数据可视化展示等需求的能力。 GBaseBI V5整体采用B/S构架,

    2024年01月19日
    浏览(71)
  • 南大通用数据库-Gbase-8a-报错集锦-02-metadata is incomplete on localhost

    名称 值 CPU Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz 操作系统 CentOS Linux release 7.9.2009 (Core) 内存 3G 逻辑核数 2 Gbase8a版本 8.6.2-R43 由于gbase.table_distribution存储了所有引擎为express的表元数据信息,如果此表出现数据损坏,会导致本地调度节点无法获取表信息,在select、drop等操作时,将提

    2024年02月06日
    浏览(30)
  • 南大通用GBase 8c数据库与泛微软件完成互认证 共同搭建统一数字化办公平台

    日前,南大通用分布式交易型数据库GBase 8c与泛微协同商务软件“e-cology” V9.0顺利完成产品兼容性测试,双方产品完全兼容,整体运行稳定,性能卓越。完成适配后,双方将充分发挥在各自领域的专业优势,坚持以客户需求为基础,助力国产化办公平台实现数字化转型,更好

    2024年02月13日
    浏览(31)
  • GBASE南大通用GBase 8a 安装部署

    ssh root@192.168.7.71 ssh root@192.168.7.72 ssh root@192.168.7.73 systemctl status firewalld.service systemctl stop firewalld systemctl disable firewalld sestatus 若系统提示以下信息说明 selinux 已被禁用 未被禁用的话,需要修改配置文件/etc/selinux/config 将SELINUX参数设置为  disabled ,即 SELINUX=disabled 保存退出后,

    2024年02月01日
    浏览(35)
  • GBASE南大通用GBase 8a ODBC 配置SSL

    GBase南大通用 GBase 8a MPP Cluster支持SSL标准协议,SSL协议是一种安全性更高的协议标准,它加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了通信双方更加安全的数据传输。 GBase南大通用 GBase 8a 通过SSL加密应用端ODBC驱动和8a集群Server之间的通讯,步骤如

    2024年01月21日
    浏览(35)
  • GBASE南大通用GBase Command Builder 构造函数

    初始化GBASE南大通用CommandBuilder 类的一个对象。  重载列表 1) 初始化 GBaseCommandBuilder 类的一个对象。 GBaseCommandBuilder() 2) 使用 GBaseDataAdapter 对象初始化 GBaseCommandBuilder 类的一个 对象。 GBaseCommandBuilder(GBaseDataAdapter)  GBaseCommandBuilder 构造函数() 初始化GBASE南大通用CommandBuilder 类

    2024年01月16日
    浏览(33)
  • GBase 8a ODBC 配置SSL 【GBase南大通用】

    GBase南大通用 GBase 8a MPP Cluster支持SSL标准协议,SSL协议是一种安全性更高的协议标准,它加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了通信双方更加安全的数据传输。 GBase南大通用 GBase 8a 通过SSL加密应用端ODBC驱动和8a集群Server之间的通讯,步骤如

    2024年01月17日
    浏览(29)
  • GBASE南大通用 GBase 8a 产品构建数仓系统架构

    l GBASE南大通用 GBase 8a 产品构建数仓应用的系统架构: 架构 技术实现特点 适用场景 独立数据仓库(集市)系统架构 一套GBase 8a物理集群 适用于数据规模较小的业务场景 适用于各业务之间数据互访较频繁的业务场景 适用于单一独立的业务场景 企业级数仓系统架构 多套G

    2024年01月25日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包