Class DbSqlExecuter
Inheritance
DbSqlExecuter
Assembly: Reportman.Drawing.dll
Syntax
public class DbSqlExecuter : ISqlExecuter
Constructors
DbSqlExecuter(DbConnection, DbProviderFactory)
Declaration
public DbSqlExecuter(DbConnection nconnection, DbProviderFactory nfactory)
Parameters
Fields
transaction
Declaration
public DbTransaction transaction
Field Value
Methods
AddCustomOperation(int, string, byte[])
Declaration
public void AddCustomOperation(int operation, string data, byte[] binarydata)
Parameters
| Type |
Name |
Description |
| int |
operation |
|
| string |
data |
|
| byte[] |
binarydata |
|
AddExternalColumnsToLastCommand(string, string)
Declaration
public void AddExternalColumnsToLastCommand(string external_columns, string deletions)
Parameters
| Type |
Name |
Description |
| string |
external_columns |
|
| string |
deletions |
|
BeginInsertBlock()
Declaration
public void BeginInsertBlock()
Commit()
Declaration
Connect()
Declaration
CreateCommand(string)
Declaration
public DbCommand CreateCommand(string cadsql)
Parameters
| Type |
Name |
Description |
| string |
cadsql |
|
Returns
Disconnect()
Declaration
EndInsertBlock()
Declaration
public void EndInsertBlock()
Execute(DbCommand)
Declaration
public void Execute(DbCommand ncommand)
Parameters
Execute(string)
Declaration
public void Execute(string sql)
Parameters
| Type |
Name |
Description |
| string |
sql |
|
Declaration
public int ExecuteInmediate(string sql)
Parameters
| Type |
Name |
Description |
| string |
sql |
|
Returns
Flush()
Declaration
Flush(ISqlExecuterProgressEvent)
Declaration
public void Flush(ISqlExecuterProgressEvent nevent)
Parameters
GetGenerator(string, int)
Declaration
public long GetGenerator(string generatorName, int increment)
Parameters
| Type |
Name |
Description |
| string |
generatorName |
|
| int |
increment |
|
Returns
GetValueFromSql(string)
Declaration
public object GetValueFromSql(string sql)
Parameters
| Type |
Name |
Description |
| string |
sql |
|
Returns
Open(DataSet, DbCommand, string)
Declaration
public void Open(DataSet ndataset, DbCommand nCommand, string tablename)
Parameters
Open(DataSet, string, string)
Declaration
public void Open(DataSet ndataset, string sql, string tablename)
Parameters
Open(DataSet, string, string, int, ISqlExecuterPartialFillEvent)
Declaration
public void Open(DataSet ndataset, string sql, string tablename, int maxrecords, ISqlExecuterPartialFillEvent nevent)
Parameters
Declaration
public DataTable OpenInmediate(DataSet ndataset, string sql, string tablename)
Parameters
Returns
Rollback()
Declaration
Declaration
public void RollbackInmediate()
StartTransaction()
Declaration
public void StartTransaction()
StartTransaction(IsolationLevel)
Declaration
public void StartTransaction(IsolationLevel nlevel)
Parameters
Implements