如果是insert的话,ExecuteNonQuery()语句能否判断执行成功。
我疑惑的是ExecuteNonQuery()代表受影响的行数,为什么有的地方可以直接用来判断添加成功了。我感觉要判断它是否大于零才能表示添加成功了,求解!myconn.O...
我疑惑的是ExecuteNonQuery()代表受影响的行数,为什么有的地方可以直接用来判断添加成功了。
我感觉要判断它是否大于零才能表示添加成功了,求解!
myconn.Open()
Dim sql As String = " Delete From Info Where 证编号 = '" & TextBox2.Text & "'"
Dim mycmd As New SqlCommand(sql, myconn)
Dim i As Integer
Try
i = mycmd.ExecuteNonQuery()
Catch ex As Exception
MsgBox(ex.Message)提示异常信息
End Try
myconn.Close()然后关掉数据库
MessageBox.Show("商品" & Trim(TextBox6.Text) & "信息删除成功")
接着就会继续显示信息删除成功。是这样吗 展开
我感觉要判断它是否大于零才能表示添加成功了,求解!
myconn.Open()
Dim sql As String = " Delete From Info Where 证编号 = '" & TextBox2.Text & "'"
Dim mycmd As New SqlCommand(sql, myconn)
Dim i As Integer
Try
i = mycmd.ExecuteNonQuery()
Catch ex As Exception
MsgBox(ex.Message)提示异常信息
End Try
myconn.Close()然后关掉数据库
MessageBox.Show("商品" & Trim(TextBox6.Text) & "信息删除成功")
接着就会继续显示信息删除成功。是这样吗 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询