Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. Public conn As New ADODB.Connection
  2. Public cmd As New ADODB.Command
  3. Public rs As ADODB.Recordset
  4. Public sConnString As String
  5. Public strsql As String
  6.  
  7. Public txtserver As String
  8. Public txtdatabase As String
  9. Public txtlogin_apl As String
  10. Public txtlogin_sql As String
  11. Public txtpassword As String
  12. Public txtposto As String
  13. Public txtunits As String
  14.  
  15. ________________________________________________________________________________
  16. Private Function Connect_Sql()
  17. txtdatabase = "database"
  18. txtserver = "serverinstancia"
  19. txtlogin_sql = "user"
  20. txtpassword = "pwd"
  21.  
  22. txtdatabase = "AGERE"
  23. txtlogin_sql = "sa"
  24. txtpassword = "*****"
  25. txtserver = "agrsql004instance01"
  26.  
  27.  
  28. Connect_Sql = "Provider=SQLOLEDB.1;User ID=" & txtlogin_sql & ";password=" & txtpassword & ";Initial Catalog=" & txtdatabase & ";Data Source=" & txtserver & ";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096"
  29. End Function
  30.  
  31. ________________________________________________________________________________
  32. 'initiates connection
  33. Public Sub Inicia_Conneccao()
  34. sConnString = Connect_Sql()
  35. conn.Open sConnString
  36. Set cmd.ActiveConnection = conn
  37. End Sub
  38.  
  39. ________________________________________________________________________________
  40. 'closes connection
  41. Public Sub Fecha_Conneccao()
  42. On Error Resume Next
  43. Set rs = Nothing
  44. Set cmd = Nothing
  45. conn.Close
  46. Set conn = Nothing
  47. End Sub
  48.  
  49. ________________________________________________________________________________
  50. Public Sub Executa_Query(strsql As String)
  51. cmd.CommandText = strsql
  52. cmd.CommandType = adCmdText
  53. Set rs = cmd.Execute
  54. End Sub
  55.  
  56. ________________________________________________________________________________
  57. Public Sub Exec()
  58. Inicia_Conneccao
  59. Executa_Query ("Select * from Utilizadores")
  60. Do While Not rs.EOF
  61. If Not IsNull(rs!TipoDoc) Then Query = Query & rs!TipoDoc
  62. rs.MoveNext
  63. Loop
  64. Fecha_Conneccao
  65. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement