Advertisement
BM_R1KO

Untitled

Jun 5th, 2017
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. new Handle:hTxn = SQL_CreateTransaction();
  2. SQL_AddQuery(hTxn, "запрос 1");
  3. SQL_AddQuery(hTxn, "запрос 2");
  4. SQL_AddQuery(hTxn, "запрос 3");
  5. ...
  6.  
  7. SQL_AddQuery(hTxn, "запрос n");
  8. SQL_ExecuteTransaction(g_hDatabase, hTxn, SQL_OnTxnSuccess, SQL_OnTxnFailure);
  9.  
  10.  
  11. public SQL_OnTxnFailure(Handle:db, any:data, numQueries, const String:error[], failIndex, any:queryData[])
  12. {
  13.     LogError("Не удалось выполнить запрос (%d): %s", failIndex, error);
  14. }
  15.  
  16.  
  17. public SQL_OnTxnSuccess(Handle:db, any:data, numQueries, Handle:results[], any:queryData[]);
  18. {
  19.     // Запросы прошли успешно
  20.     // в массиве results будут результаты каждого запроса
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement