2010-10-11 60 views
0

有沒有辦法在vb.net插入空到MySQL用vb.net

由於插入空到MySQL從一個空的文本字段..

+1

ADO.NET? LINQ to SQL?實體框架? – 2010-10-11 09:34:47

+0

MYSQL和VB.NET – Gbolahan 2010-10-11 09:57:28

回答

1

假設你正在使用ADO.NET,OLEDB和參數,您需要將值設置爲DBNull.Value

例子:

Using cmd As New OleDb.OleDbCommand() 
//... set connection string etc 

    cmd.Parameters.Add("myFieldName", OleDbType.VarWChar) 
    cmd.Parameters("myFieldName").Value = DBNull.Value 

//... etc 

End Using 
+0

即時通訊使用vb.net,oledb和參數'myCommand.Parameters.AddWithValue(「@ parameter_name」,DBNull.Value)'返回一個.read錯誤這個工程雖然所以我假設DBNull.Value isnt識別通過vb.net傳遞給MySQL'myCommand.Parameters.AddWithValue(「@ parameter_name」,「」)' – 2013-02-12 03:47:20

0

只要你可以使用下面的查詢〜應變g:

Dim Query as String = "Update Table set Column = NULL Where ID = " & SomeTextBox.Text 

你也可以在插入時應用。