Advertisement
Guest User

Untitled

a guest
Sep 20th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. function dbQueryReturn(arguments,query,...)
  2. if not sourceResource and (not arguments or not arguments.resource) then
  3. outputDebugString("dbQueryReturn: sourceResource posiada błędną wartość. ("..tostring(sourceResource)..")",1)
  4. end
  5. local resource = sourceResource
  6. if arguments.resource then
  7. resource = arguments.resource
  8. end
  9. arguments.resource = nil
  10.  
  11. local func_name = "db_return"
  12. if arguments.func_name then
  13. func_name = arguments.func_name
  14. end
  15. arguments.func_name = nil
  16.  
  17.  
  18. local conn = connection
  19. if arguments.connection == "forum" then
  20. conn = connectionForum
  21. end
  22.  
  23. table.insert(arguments,1,resource)
  24. table.insert(arguments,2,func_name)
  25.  
  26. local q = dbQuery(callback_dbQueryReturn,arguments,conn,query,...)
  27. return q
  28. end
  29.  
  30.  
  31.  
  32. function callback_dbQueryReturn(q,resource,func_name,...)
  33. local res = dbPoll(q,-1)
  34.  
  35.  
  36. if not resource then
  37. outputDebugString("callback_dbQueryReturn: resource posiada błędną wartość. ("..tostring(resource)..")",1)
  38. end
  39.  
  40. call(resource,func_name,res,...)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement