Documentation ¶
Index ¶
- Variables
- func Exec(sqlStr string, values ...interface{}) int64
- func ExecBackId(sqlStr string, values ...interface{}) int64
- func ExecBatch(sqlStr string) int64
- func Init(dbTypeName, dbConnectionString string)
- type DataColumn
- type DataRow
- type DataTable
- func (t *DataTable) AddColumn(column DataColumn)
- func (t *DataTable) AddColumnByNames(arr ...string)
- func (t *DataTable) AddRow(row DataRow)
- func (t *DataTable) AddRowByValues(arr ...interface{})
- func (t *DataTable) Clone() DataTable
- func (t *DataTable) GetColumn(index int) DataColumn
- func (t *DataTable) GetRow(index int) DataRow
- func (t *DataTable) InsertColumn(index int, column DataColumn)
- func (t *DataTable) InsertColumnByNames(index int, arr ...string)
- func (t *DataTable) InsertRow(index int, row DataRow)
- func (t *DataTable) InsertRowByValues(index int, arr ...interface{})
- func (t *DataTable) NewColumn(name string) DataColumn
- func (t *DataTable) NewRow() DataRow
- func (dt DataTable) ToJson() string
Constants ¶
This section is empty.
Variables ¶
View Source
var DbConnectionString string
View Source
var DbTypeName string
Functions ¶
func ExecBackId ¶
Types ¶
type DataColumn ¶
type DataTable ¶
type DataTable struct { Rows []DataRow Columns []DataColumn }
func JsonToDataTable ¶
func NewDataTable ¶
func NewDataTable() DataTable
func (*DataTable) AddColumn ¶
func (t *DataTable) AddColumn(column DataColumn)
func (*DataTable) AddColumnByNames ¶
func (*DataTable) AddRowByValues ¶
func (t *DataTable) AddRowByValues(arr ...interface{})
func (*DataTable) GetColumn ¶
func (t *DataTable) GetColumn(index int) DataColumn
func (*DataTable) InsertColumn ¶
func (t *DataTable) InsertColumn(index int, column DataColumn)
func (*DataTable) InsertColumnByNames ¶
func (*DataTable) InsertRowByValues ¶
func (*DataTable) NewColumn ¶
func (t *DataTable) NewColumn(name string) DataColumn
Click to show internal directories.
Click to hide internal directories.