Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

FTP資料夾管理.vb 3.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. Option Strict Off
  2. Imports System.Data.SqlClient
  3. Public Class FTP資料夾管理
  4. Dim conn As New SqlConnection
  5. Dim da As New SqlDataAdapter
  6. Dim cmd As New SqlCommand
  7. Dim ds As New DataSet
  8. Dim dr As SqlDataReader
  9. Private Sub Set_使用者清單()
  10. DataGridView1.DataSource = Nothing : ds.Clear()
  11. DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  12. DataGridView1.ColumnHeadersHeight = 25
  13. DataGridView1.AllowUserToAddRows = False
  14. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  15. SQL1 = "SELECT 資料夾名稱, 指定頁面, 備註, 指定 FROM FTP資料夾管理"
  16. cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close() : Set_grid()
  17. End Sub
  18. Private Sub Set_grid()
  19. DataGridView1.Columns(0).Width = 70 : DataGridView1.Columns(1).Width = 200 : DataGridView1.Columns(2).Width = 200 : DataGridView1.Columns(3).Width = 70
  20. End Sub
  21. Private Sub FTP資料夾管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  22. Me.MdiParent = WINPROFIT_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
  23. Set_使用者清單()
  24. Target1 = Target
  25. WebBrowser1.Url = New Uri(Target1)
  26. End Sub
  27. Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
  28. If e.RowIndex = -1 Then : Else
  29. TextBox1.Text = DataGridView1(0, e.RowIndex).Value.ToString : TextBox2.Text = DataGridView1(1, e.RowIndex).Value.ToString : TextBox3.Text = DataGridView1(2, e.RowIndex).Value.ToString
  30. TextBox4.Text = DataGridView1(3, e.RowIndex).Value.ToString
  31. End If
  32. End Sub
  33. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  34. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  35. SQL1 = "INSERT INTO FTP資料夾管理 (資料夾名稱, 指定頁面, 備註, 指定) " &
  36. "VALUES (N'" & TextBox1.Text & "',N'" & TextBox2.Text & "',N'" & TextBox3.Text & "',N'" & TextBox4.Text & "')"
  37. cmd.Connection = conn : cmd.CommandText = SQL1 : cmd.ExecuteNonQuery()
  38. conn.Close()
  39. Set_使用者清單()
  40. End Sub
  41. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  42. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  43. SQL1 = "UPDATE FTP資料夾管理 SET 指定頁面 = N'" & TextBox2.Text & "', 備註 = N'" & TextBox3.Text & "', 指定 = N'" & TextBox4.Text & "' WHERE (資料夾名稱 = N'" & TextBox1.Text & "')"
  44. cmd.Connection = conn : cmd.CommandText = SQL1 : cmd.ExecuteNonQuery()
  45. conn.Close()
  46. Set_使用者清單()
  47. End Sub
  48. Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
  49. SQL1 = "DELETE FROM FTP資料夾管理 WHERE (資料夾名稱 = N'" & TextBox1.Text & "')"
  50. cmd.CommandText = SQL1 : cmd.Connection = conn
  51. If conn.State = ConnectionState.Closed Then : conn.Open() : End If
  52. Dim aa As MsgBoxResult
  53. aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
  54. If aa = MsgBoxResult.Ok Then : cmd.ExecuteNonQuery() : End If
  55. conn.Close()
  56. Set_使用者清單()
  57. End Sub
  58. End Class