GBASE南大通用ExecuteScalar 方法

GBASE南大通用执行查询,并返回查询结果集的一行的第一列,忽略其余的行和列 。

 语法

Visual Basic

Public Overrides Function ExecuteScalar As Object

C#

public override Object ExecuteScalar()

 返回值

执行查询,并返回查询结果集的一行的第一列,忽略其余的行和列。

 实现

IDbCommand.ExecuteScalar()

 注释

使用 GBASE南大通用ExecuteScalar 方法一般从数据库返回一个单一值(例如:求统计行数)。下面的例子说明一个典型的 ExecuteScalar 应用。

C#

cmd.CommandText = "select count(*) from region";

Int32 count = (int32) cmd.ExecuteScalar();

 示例

下面的例子创建了一个函数,函数内使用 GBaseCommand 对象并调用ExecuteScalar 方法,参数为返回聚合结果的 SQL 语句和用于连接数据源的字符串。

Visual Basic

Public Sub CreateGBaseCommand(gsScalarQuery As String,

gsConnection As GBaseConnection)

Dim gsCommand As New GBaseCommand(gsScalarQuery, gsConnection)

gsCommand.Connection.Open()

gsCommand.ExecuteScalar()

gsConnection.Close()

End Sub

C#

public void CreateGBaseCommand(string gsScalarQuery,

GBaseConnection gsConnection)

{

GBaseCommand gsCommand = new GBaseCommand(gsScalarQuery,

gsConnection);

gsCommand.Connection.Open();

gsCommand.ExecuteScalar();

gsConnection.Close();

}

相关推荐
tq10868 分钟前
通用数据引用表示法:基于协议-URI-JSONPath的简洁数据定位规范
数据库
+VX:Fegn089514 分钟前
计算机毕业设计|基于springboot + vue律师咨询系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
manuel_8975721 分钟前
六 系统安全
网络·数据库·系统安全
液态不合群1 小时前
【面试题】MySQL 三层 B+ 树能存多少数据?
java·数据库·mysql
龙亘川2 小时前
【课程5.1】城管住建核心功能需求分析:市政设施、市容秩序等场景痛点拆解
数据库·oracle·智慧城市·城管住建
飞鸟真人3 小时前
Redis面试常见问题详解
数据库·redis·面试
fanruitian3 小时前
Springboot项目父子工程
java·数据库·spring boot
super_lzb4 小时前
mybatis拦截器ParameterHandler详解
java·数据库·spring boot·spring·mybatis
CV工程师的自我修养4 小时前
数据库出现死锁了。还不知道什么原因引起的?快来看看吧!
数据库
码界奇点4 小时前
灵活性与高性能兼得KingbaseES 对 JSON 数据的全面支持深度解析
数据库·json·es