zr.zrpower.common.db
类 dbRow

java.lang.Object
  继承者 zr.zrpower.common.db.dbRow
所有已实现的接口:
java.io.Serializable

public class dbRow
extends java.lang.Object
implements java.io.Serializable

智软web应用中间件公共组件包

数据库访问控制包

Copyright: Copyright (c) NFZR 2013

单元名称:dbRow.java
中文解释:数据记录行类
作用:定义数据行

版本:
6.1
作者:
南方智软科技
另请参见:
序列化表格

字段摘要
 boolean IsBaseData
           
 
构造函数摘要
dbRow()
          构造函数(多态1)
 
方法摘要
 void addColumn(dbColumn column)
          构造函数(多态3)
 void addColumn(java.lang.String ColumnName, java.lang.Object Value)
          构造函数(多态2)
 void addColumn(java.lang.String ColumnName, java.lang.Object Value, dbType ColumnType)
          构造函数(多态1)
 void clear()
          清除所有字段
 dbColumn Column(java.lang.String ColumnName)
          获取字段列
 java.lang.String[] getAllColumnName()
          获取所有字段列的字段名称
 int getColumnCount()
          获取字段列的个数
 dbMode getDataMode()
          获取数据模式
 int getPrimaryKeyCount()
          获取记录主键的个数
 java.lang.String[] getPrimaryKeyName()
          获取主键字段名数组
 java.lang.String getTableName()
          获取该数据行表的名称
 void setDataMode(dbMode DataMode)
          设置数据模式
 boolean setPrimaryKey(java.lang.String strPriColName)
          设置主键列
 void setTableName(java.lang.String TableName)
          设置该数据行表的名称
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

IsBaseData

public boolean IsBaseData
构造函数详细信息

dbRow

public dbRow()
构造函数(多态1)

方法详细信息

addColumn

public void addColumn(java.lang.String ColumnName,
                      java.lang.Object Value,
                      dbType ColumnType)
构造函数(多态1)

参数:
ColumnName - 字段名
Value - 字段值
ColumnType - 字段类型

addColumn

public void addColumn(java.lang.String ColumnName,
                      java.lang.Object Value)
构造函数(多态2)

参数:
ColumnName - 字段名
Value - 字段值

addColumn

public void addColumn(dbColumn column)
构造函数(多态3)

参数:
column - 字段

clear

public void clear()
清除所有字段


getColumnCount

public int getColumnCount()
获取字段列的个数

返回:
int 字段列的个数

Column

public dbColumn Column(java.lang.String ColumnName)
获取字段列

参数:
ColumnName - 字段列的名称
返回:
字段列

getAllColumnName

public java.lang.String[] getAllColumnName()
获取所有字段列的字段名称

返回:
字段名称的String数组

getDataMode

public dbMode getDataMode()
获取数据模式

返回:
数据模式

setDataMode

public void setDataMode(dbMode DataMode)
设置数据模式

参数:
DataMode - 数据模式

getTableName

public java.lang.String getTableName()
获取该数据行表的名称

返回:
String 表名称

setTableName

public void setTableName(java.lang.String TableName)
设置该数据行表的名称

参数:
TableName - 表的名

setPrimaryKey

public boolean setPrimaryKey(java.lang.String strPriColName)
设置主键列

参数:
strPriColName - 主键名
返回:
是否设置成功

getPrimaryKeyCount

public int getPrimaryKeyCount()
获取记录主键的个数

返回:
int 主键的个数

getPrimaryKeyName

public java.lang.String[] getPrimaryKeyName()
获取主键字段名数组

返回:
String[] 主键字段名数组