Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

SQL_Module.vb 2.5KB

1234567891011121314151617181920212223242526272829303132
  1. Imports System.Data.SqlClient
  2. Imports System.IO
  3. Module SQL_Module
  4. Public ConString, ConString1, ConString2 As String
  5. Public SQL1 As String : Public SQL2 As String : Public SQL3 As String
  6. Public conn As New SqlConnection : Public cmd As New SqlCommand : Public dr As SqlDataReader : Public da As New SqlDataAdapter
  7. Public DTP As String : Public DTP1 As String : Public DTP2 As String : Public DTP3 As String
  8. Public 登入權限 As String = ", 使用者權限管理表.CC01, 使用者權限管理表.CC02, 使用者權限管理表.CC03, 使用者權限管理表.CC04, 使用者權限管理表.CC05, 使用者權限管理表.CC06,
  9. 使用者權限管理表.CC07, 使用者權限管理表.CC08, 使用者權限管理表.CC09, 使用者權限管理表.CC10, 使用者權限管理表.CC11, 使用者權限管理表.CC12, 使用者權限管理表.CC13,
  10. 使用者權限管理表.CC14, 使用者權限管理表.CC15, 使用者權限管理表.CC16, 使用者權限管理表.CC17, 使用者權限管理表.CC18, 使用者權限管理表.CC19, 使用者權限管理表.CC20,
  11. 使用者權限管理表.CC21, 使用者權限管理表.CC22, 使用者權限管理表.CC23, 使用者權限管理表.CC24, 使用者權限管理表.CC25, 使用者權限管理表.CC26, 使用者權限管理表.CC27"
  12. Public 權限數量 As Integer = 27
  13. Friend Sub ConnOpen()
  14. conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  15. End Sub
  16. Friend Sub ConnOpen_ERP()
  17. conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString1 : conn.Open() : End If
  18. End Sub
  19. Friend Sub ConnOpen_圖庫SQL()
  20. conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString2 : conn.Open() : End If
  21. End Sub
  22. Friend Sub CmdSet_For_DGV()
  23. cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd
  24. End Sub
  25. Friend Sub CmdSet_For_dr()
  26. cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
  27. End Sub
  28. Friend Sub CmdSet_For_dr_pic()
  29. Dim fs As FileStream : fs = File.OpenRead(PA49) : Dim picb(fs.Length) As Byte : fs.Read(picb, 0, fs.Length) : fs.Close() : cmd.Parameters.Clear()
  30. cmd.CommandText = SQL1 : cmd.Parameters.Add("@binary_file", SqlDbType.VarBinary).Value = picb : cmd.Connection = conn : dr = cmd.ExecuteReader
  31. End Sub
  32. End Module