【发布时间】:2016-12-01 00:04:02
【问题描述】:
我从数据 gridview 向 sql server 插入数据我有一些空数据输入的问题,我怎样才能使空数据不进入我的表格中,我有一些数据不进入我的表的问题。look image pls
Using con As New SqlConnection(constring)
Using cmd As New SqlCommand("INSERT INTO kkpsurabaya VALUES(@Emp_No, @AC_No, @No, @Name, @Auto_Assign, @Date, @Timetable, @on_duty, @off_duty, @clock_in, @clock_out, @Normal, @Realtime, @Late, @Early, @Absent, @OT_Time, @Work_time, @Departmen)", con)
cmd.Parameters.AddWithValue("@Emp_No", row.Cells("Emp No#").Value)
cmd.Parameters.AddWithValue("@AC_No", row.Cells("AC-No#").Value)
cmd.Parameters.AddWithValue("@No", row.Cells("No#").Value)
cmd.Parameters.AddWithValue("@Name", row.Cells("Name").Value)
cmd.Parameters.AddWithValue("@Auto_Assign", row.Cells("Auto-Assign").Value)
cmd.Parameters.AddWithValue("@Date", row.Cells("Date").Value)
cmd.Parameters.AddWithValue("@Timetable", row.Cells("Timetable").Value)
cmd.Parameters.AddWithValue("@on_duty", row.Cells("on duty").Value)
cmd.Parameters.AddWithValue("@off_duty", row.Cells("off duty").Value)
cmd.Parameters.AddWithValue("@clock_in", row.Cells("clock in").Value)
cmd.Parameters.AddWithValue("@clock_out", row.Cells("clock out").Value)
cmd.Parameters.AddWithValue("@Normal", row.Cells("Normal").Value)
cmd.Parameters.AddWithValue("@Realtime", row.Cells("Real time").Value)
cmd.Parameters.AddWithValue("@Late", row.Cells("Late").Value)
cmd.Parameters.AddWithValue("@Early", row.Cells("Early").Value)
cmd.Parameters.AddWithValue("@Absent", row.Cells("Absent").Value)
cmd.Parameters.AddWithValue("@OT_Time", row.Cells("OT Time").Value)
cmd.Parameters.AddWithValue("@Work_time", row.Cells("Work time").Value)
cmd.Parameters.AddWithValue("@Departmen", row.Cells("Department").Value)
con.Open()
Try
cmd.ExecuteNonQuery()
【问题讨论】:
标签: sql-server vb.net datagrid