暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

Frm_BUFF.vb 4.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. Imports System.Data.SqlClient
  2. Public Class Frm_BUFF
  3. Dim cmd As New SqlCommand
  4. Dim da As New SqlDataAdapter
  5. Dim dt As New DataTable
  6. Dim sql As String
  7. Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
  8. sql = "SELECT date, card, cust, color, word, weight AS 下鼓重, weight1 AS 扫灰重, weight4 AS 生产数量, comment, comment1, comment3,
  9. comment4, type, weight2, g2, comment5, comment6, comment7, dep
  10. FROM Rt_buff_daily
  11. WHERE date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "' ORDER BY date "
  12. cmd.CommandText = sql
  13. da.SelectCommand = cmd
  14. da.Fill(dt)
  15. dgv1.DataSource = dt
  16. sql = "select sum(weight4) from Rt_buff_daily WHERE date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  17. cmd.CommandText = sql
  18. Label5.Text = cmd.ExecuteScalar
  19. sql = "select sum(weight4) from Rt_buff_daily WHERE card like N'%加工%' and date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  20. cmd.CommandText = sql
  21. TextBox2.Text = cmd.ExecuteScalar
  22. sql = "select sum(weight4) from Rt_buff_daily WHERE card like N'%样品%' and date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  23. cmd.CommandText = sql
  24. TextBox3.Text = cmd.ExecuteScalar
  25. sql = "select sum(weight4) from Rt_buff_daily WHERE card like N'%退货%' and date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  26. cmd.CommandText = sql
  27. TextBox4.Text = cmd.ExecuteScalar
  28. sql = "select sum(weight4) from Rt_buff_daily WHERE comment=N'反绒' and not(card like N'%加工%' or card like N'%样品%' or card like N'%退货%' or card like N'%FRF%') and date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  29. cmd.CommandText = sql
  30. TextBox1.Text = cmd.ExecuteScalar
  31. sql = "select sum(weight4) from Rt_buff_daily WHERE card like N'%frf%' and date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  32. cmd.CommandText = sql
  33. TextBox5.Text = cmd.ExecuteScalar
  34. sql = "select sum(weight4) from Rt_buff_daily WHERE comment=N'pu' and date BETWEEN '" & String.Format("{0:d}", dtp_begin.Value) & "' and '" & String.Format("{0:d}", dtp_end.Value) & "'"
  35. cmd.CommandText = sql
  36. TextBox6.Text = cmd.ExecuteScalar
  37. End Sub
  38. Private Sub Frm_BUFF_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  39. Dim conn As New SqlConnection
  40. conn.ConnectionString = connstring
  41. conn.Open()
  42. cmd.Connection = conn
  43. sql = "SELECT TOP(1) DATE FROM RT_BUFF_DAILY ORDER BY DATE DESC"
  44. cmd.CommandText = sql
  45. Label11.Text = cmd.ExecuteScalar
  46. Dim a As String
  47. a = "CASE WHEN a.皮源 LIKE N'%无铬鞣%' THEN N'无铬鞣 二层' WHEN a.皮源 LIKE N'%阿根廷%' THEN N'阿根廷 二层' WHEN a.皮源 LIKE N'%澳%' THEN N'澳大利亚 二层'
  48. WHEN (a.皮源 LIKE N'%巴西%' OR
  49. a.皮源 LIKE N'%bx%' OR
  50. a.皮源 LIKE N'%南美%')
  51. THEN N'巴西 二层' WHEN a.皮源 LIKE N'%智利%' THEN N'智利 二层' WHEN a.皮源 LIKE N'%德国%' THEN N'德国 二层' WHEN a.皮源 LIKE N'%西班牙%' THEN N'西班牙 二层'
  52. WHEN a.皮源 LIKE N'%欧洲%' THEN N'欧洲 二层' WHEN a.皮源 LIKE N'%法国%' THEN N'法国 二层' WHEN a.皮源 LIKE N'%爱尔兰%' THEN N'爱尔兰 二层' WHEN a.皮源
  53. LIKE N'%APP%' THEN N'美国 二层' WHEN a.皮源 LIKE N'%日本%' THEN N'日本 二层' WHEN a.皮源 LIKE N'%美国%' THEN N'美国 二层' WHEN a.皮源 LIKE N'%新西兰%'
  54. THEN N'新西兰 二层' WHEN a.皮源 LIKE N'%小皮%' THEN N'小皮 二层' WHEN a.皮源 LIKE N'%英国%' THEN N'英国 二层' WHEN a.皮源 LIKE N'%墨西哥%' THEN N'墨西哥 二层'
  55. WHEN a.皮源 LIKE N'%乌拉圭%' THEN N'乌拉圭 二层' WHEN a.皮源 LIKE N'%南非%' THEN N'南非 二层' WHEN a.皮源 LIKE N'%孟加拉%' THEN N'孟加拉 二层' WHEN
  56. a.皮源 LIKE N'%泰国%' THEN N'泰国 二层' ELSE N'杂皮 二层' END AS 批号"
  57. End Sub
  58. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  59. End Sub
  60. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  61. End Sub
  62. End Class