Guest User

Untitled

a guest
Feb 2nd, 2014
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.29 KB | None | 0 0
  1. AutoItSetOption ("MustDeclareVars", 1)
  2.  
  3. #include "Access.au3"
  4.  
  5. MsgBox (0, "Ex.1", "Example_AccessOpen()")
  6. Example_AccessOpen()
  7. MsgBox (0, "Ex.2", "Example_AccessTableExists()")
  8. Example_AccessTableExists()
  9. MsgBox (0, "Ex.7", "Example_AccessTablesList()")
  10. Example_AccessTablesList()
  11. MsgBox (0, "Ex.8", "Example_AccessFieldsList()")
  12. Example_AccessFieldsList()
  13.  
  14.  
  15. Func Example_AccessOpen()
  16. Local $o_DataBase = _AccessOpen(@ScriptDir & "\NewCallbackLog.accdb")
  17. If $o_DataBase = 0 Then
  18. MsgBox(0, "Information", "Database file is not found :-" & @CR & @ScriptDir & "\NewCallbackLog.accdb")
  19. Return
  20. Else
  21. MsgBox(0, "Information", "Database file was opened :-" & @CR & @ScriptDir & "\NewCallbackLog.accdb")
  22. EndIf
  23.  
  24. _AccessClose($o_DataBase)
  25. EndFunc ;==>Example_AccessOpen
  26.  
  27. Func Example_AccessTableExists()
  28. Local $o_DataBase = _AccessOpen(@ScriptDir & "\NewCallbackLog.accdb")
  29. Local $O_TableObject
  30.  
  31. If $o_DataBase = 0 Then
  32. MsgBox(0, "Information", "Database file is not found :-" & @CR & @ScriptDir & "\NewCallbackLog.accdb")
  33. Return
  34. EndIf
  35.  
  36. $O_TableObject = _AccessTableExists ($o_DataBase, "tblTable1")
  37. If $O_TableObject = 0 Then
  38. MsgBox(0, "Information", "Table is not Exists. ")
  39. Return
  40. Else
  41. MsgBox(0, "Information", "Table is Exists. ")
  42. EndIf
  43.  
  44. _AccessClose($o_DataBase)
  45. EndFunc ;==>Example_AccessTableExists
  46.  
  47. Func Example_AccessTablesList()
  48. Local $o_DataBase = _AccessOpen(@ScriptDir & "\NewCallbackLog.accdb")
  49. Local $avArray_Tables
  50.  
  51. If $o_DataBase = 0 Then
  52. MsgBox(0, "Information", "Database file is not found :-" & @CR & @ScriptDir & "\NewCallbackLog.accdb")
  53. Return
  54. EndIf
  55.  
  56. $avArray_Tables = _AccessTablesList ($o_DataBase)
  57. _ArrayDisplay ($avArray_Tables)
  58.  
  59. $avArray_Tables = _AccessTablesList ($o_DataBase, False)
  60. _ArrayDisplay ($avArray_Tables)
  61.  
  62. _AccessClose($o_DataBase)
  63.  
  64. EndFunc
  65.  
  66. Func Example_AccessFieldsList()
  67. Local $o_DataBase = _AccessOpen(@ScriptDir & "\NewCallbackLog.accdb")
  68. Local $O_TableObject, $avArray_Fields ;, $O_TableObject
  69.  
  70. If $o_DataBase = 0 Then
  71. MsgBox(0, "Information", "Database file is not found :-" & @CR & @ScriptDir & "\NewCallbackLog.accdb")
  72. Return
  73. EndIf
  74.  
  75.  
  76. $avArray_Fields = _AccessFieldsList ($o_DataBase, "tblTable1")
  77. _ArrayDisplay ($avArray_Fields)
  78. _AccessClose($o_DataBase)
  79. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment