Advertisement
Guest User

Untitled

a guest
May 12th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.71 KB | None | 0 0
  1. Dim conn As ADODB.Connection
  2. Dim admin As ADODB.Recordset
  3. Dim adm, constr As String
  4. Private Sub Form_Load()
  5. On Error GoTo a
  6. connserver
  7. Exit Sub
  8. a:
  9. CreateMyTable
  10. End Sub
  11. Private Sub connserver()
  12. Set conn = New ADODB.Connection
  13. conn.ConnectionString = "Driver={MySQL ODBC 3.51 Driver};SERVER=localhost;Database=advising;User=root;Password=12345; OPTION=3"
  14. conn.Open
  15. End Sub
  16. Private Sub Image1_Click()
  17. Checkuser
  18. End Sub
  19. Private Sub Checkuser()
  20. Dim admin As ADODB.Recordset
  21. Dim adm As String
  22. On Error GoTo a
  23. Set admin = New ADODB.Recordset
  24. admin.CursorLocation = adUseServer
  25. adm = "select * from adminrec where UserName = '" & Text1.Text & "' and Password = '" & Text2.Text & "'"
  26. admin.Open adm, conn
  27. MsgBox "Welcome " & admin!AdminName
  28. Unload Me
  29. adminfrm.Show
  30. Exit Sub
  31. a:
  32. MsgBox "Unauthorized Personel!"
  33. End Sub
  34. Private Sub CreateMyTable()
  35. z:
  36. On Error GoTo ServerErr
  37. connserver
  38. conn.Execute "CREATE TABLE CS11(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  39. conn.Execute "CREATE TABLE CS12(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  40. conn.Execute "CREATE TABLE CS21(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  41. conn.Execute "CREATE TABLE CS22(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  42. conn.Execute "CREATE TABLE ACT11(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  43. conn.Execute "CREATE TABLE ACT12(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  44. conn.Execute "CREATE TABLE ACT21(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  45. conn.Execute "CREATE TABLE ACT22(Code char(10), Description char(200), Units char(1))", , adExecuteNoRecords
  46.  
  47. conn.Execute "CREATE TABLE CS11a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  48. conn.Execute "CREATE TABLE CS11b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  49. conn.Execute "CREATE TABLE CS12a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  50. conn.Execute "CREATE TABLE CS12b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  51. conn.Execute "CREATE TABLE CS21a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  52. conn.Execute "CREATE TABLE CS21b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  53. conn.Execute "CREATE TABLE CS22a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  54. conn.Execute "CREATE TABLE CS22b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  55.  
  56. conn.Execute "CREATE TABLE ACT11a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  57. conn.Execute "CREATE TABLE ACT11b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  58. conn.Execute "CREATE TABLE ACT12a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  59. conn.Execute "CREATE TABLE ACT12b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  60. conn.Execute "CREATE TABLE ACT21a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  61. conn.Execute "CREATE TABLE ACT21b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  62. conn.Execute "CREATE TABLE ACT22a(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  63. conn.Execute "CREATE TABLE ACT22b(Code char(10), Description char(200), Time char(15) ,Days char(10) ,Room char(10) ,Units char(1))", , adExecuteNoRecords
  64. End
  65. Exit Sub
  66. ServerErr:
  67. MsgBox "Can't connect to MySQL server or create new database please call program again !"
  68. constr = "Provider=MSDASQL.1;Password=;Persist Security Info=True;User ID=;Extended Properties=" & Chr$(34) & "DRIVER={MySQL ODBC 3.51 Driver};DESC=;SERVER=localhost;UID=root;PASSWORD=12345;PORT=;OPTION=16387;STMT=;" & Chr$(34)
  69. Set conn = New ADODB.Connection
  70. conn.Open constr
  71. conn.Execute "Create Database advising", , adExecuteNoRecords
  72. GoTo z
  73. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement