此代碼在將數據與圖像一起插入數據庫時起作用。問題是當我不把圖像放在PictureBox
。它給我錯誤:空路徑名稱不合法
Empty Pathname is not legal in line 3
我想要的是甚至用戶沒有選擇的圖片。其他數據將被插入並且不會給出錯誤。
cmd.Parameters.Add("@SurName", SqlDbType.VarChar, 100).Value = txtStudFN.Text
cmd.Parameters.Add("@FirstName", SqlDbType.VarChar, 100).Value = txtStudLN.Text
cmd.Parameters.Add(New SqlClient.SqlParameter("@StudPic", SqlDbType.Image)).Value = IO.File.ReadAllBytes(a.FileName)
分配'DBNull.Value'如果你沒有圖像。 –