返回首页

gbase数据、南大通用产品文档:GBase8sIfxCommandExecuteScalar() 方法

更新日期:2024年09月11日

以下查询为样本 SELECT 查询。
Cmd.CommandText = "SELECT COUNT(*) FROM Tab";
返回的数据类型取决于您所使用的 .NET 提供程序:
GBase 8s .NET Provider
使用 GBase 8s .NET Provider 时,此查询返回的计数为十进制类型。
Decimal count = (Decimal) Cmd.ExecuteScalar();

GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 12 -

GBASE Data Server .NET Provider
使用 GBASE Data Server .NET Provider 时,此查询返回的计数为 Int32。
Int32 count = (Int32) Cmd.ExecuteScalar();

connection.cursor()
功能描述
此方法用于返回新的cursor 对象。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
302
原型
cursor(name=None,
cursor_factory=None,
scrollable=None, withhold=False)
参数
表8-63 connection.cursor 参数
关键字
参数说明
name
cursor 名称,默认为None。
cursor_factory
用于创造非标准cursor,默认为None。
scrollable
设置SCROLL 选项,默认为None。
withhold
设置HOLD 选项,默认为False。
返回值
cursor 对象(用于整个数据库使用Python 编程的cursor)。
示例
参见6.5.9 示例:常用操作。

06/05/1998
1020