IDataObject (Data manipulation layer interface)
Contents
- IDataObject
- Create (bool Istrans, params sql[] items)
- Update (bool Istrans, params sql[] items)
- Delete (bool Istrans, params sql[] items)
- Get (Sqlsql)
- List
- List (Sqlsql)
- List (T T, page page)
- List (String storedproname, CommandType comtype, params idataparameter[] parameters)
- List (T T, idataparameter[] par, string storedproname, String Tablename,commandtype comtype, params int[] pageparm)
Create (bool Istrans, params sql[] items)
Add method
Parameters:
- Istrans: Whether the transaction is enabled
- Items: Execution Body parameters
Return:
Update (bool Istrans, params sql[] items)
Update method
Parameters:
- Istrans: Whether the transaction is enabled
- Items: Execution Body parameters
Return:
Delete (bool Istrans, params sql[] items)
Delete Information
Parameters:
- Istrans: Whether the transaction is enabled
- Items: Execution Body parameters
Return:
Get (sqlsql)
Get more information
Parameters:
- SQL: Execute parameter Script
Return:
List (sqlsql)
Get a list based on a parameter script
Parameters:
- SQL: Execute parameter Script
Return:
List (T T, page page)
Paged Get list
Parameters:
- T: Current entity
- Page: Paging parameters
Return:
List (String storedproname, CommandType comtype, params idataparameter[] parameters)
Delete Information
Parameters:
- Storedproname: Stored procedure or query string
- ComType: Interpreting the command string
- Parameters: Parameters
Return:
List (T t,idataparameter[] par,string storedproname,string Tablename,command
Type comtype,params int[] pageparm)
Get Data
Parameters:
- T: Entity
- PAR: Entity parameters
- Storedproname: Stored procedure or query string
- TableName: Table Name
- ComType: Interpreting the command string
- Pageparm: Paging parameter when NULL means no paging
: http://admin.tiaoceng.com/assemblydetail_1.html
Data manipulation Layer Interface