How to insert NULL into database if form field is empty

前端 未结 7 822
花落未央
花落未央 2021-01-01 17:56

I have a form and stored procedure that inserts the data from the form. It works fine except that if a field isn\'t filled in it doesn\'t insert a NULL into SQL

7条回答
  •  爱一瞬间的悲伤
    2021-01-01 18:46

    why you even set it if it is null?

            If pd_first_name.Text <> "" Then
              frmFirstName = pd_first_name.Text
              firstname = New SqlParameter()
              firstname.ParameterName = "@firstname"
              firstname.SqlDbType = SqlDbType.NVarChar
              firstname.Size = 50
              firstname.Direction = ParameterDirection.Input
              firstname.Value = frmFirstName
            End If
    

提交回复
热议问题