Merge pull request #429 from powerlord/sqltxn-dbresultset
Allow SQLTxnSuccess to use DBResultSet[] in addition to Handle[]
This commit is contained in:
commit
d0dda098a2
@ -236,6 +236,8 @@ methodmap DBResultSet < Handle
|
|||||||
public native int FetchSize(int field);
|
public native int FetchSize(int field);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
typeset SQLTxnSuccess
|
||||||
|
{
|
||||||
// Callback for a successful transaction.
|
// Callback for a successful transaction.
|
||||||
//
|
//
|
||||||
// @param db Database handle.
|
// @param db Database handle.
|
||||||
@ -243,7 +245,17 @@ methodmap DBResultSet < Handle
|
|||||||
// @param numQueries Number of queries executed in the transaction.
|
// @param numQueries Number of queries executed in the transaction.
|
||||||
// @param results An array of Query handle results, one for each of numQueries. They are closed automatically.
|
// @param results An array of Query handle results, one for each of numQueries. They are closed automatically.
|
||||||
// @param queryData An array of each data value passed to SQL_AddQuery().
|
// @param queryData An array of each data value passed to SQL_AddQuery().
|
||||||
typedef SQLTxnSuccess = function void (Database db, any data, int numQueries, Handle[] results, any[] queryData);
|
function void (Database db, any data, int numQueries, Handle[] results, any[] queryData);
|
||||||
|
|
||||||
|
// Callback for a successful transaction.
|
||||||
|
//
|
||||||
|
// @param db Database handle.
|
||||||
|
// @param data Data value passed to SQL_ExecuteTransaction().
|
||||||
|
// @param numQueries Number of queries executed in the transaction.
|
||||||
|
// @param results An array of DBResultSet results, one for each of numQueries. They are closed automatically.
|
||||||
|
// @param queryData An array of each data value passed to SQL_AddQuery().
|
||||||
|
function void (Database db, any data, int numQueries, DBResultSet[] results, any[] queryData);
|
||||||
|
}
|
||||||
|
|
||||||
// Callback for a failed transaction.
|
// Callback for a failed transaction.
|
||||||
//
|
//
|
||||||
|
Loading…
Reference in New Issue
Block a user