請輸入專案類型(網站專案或者應用程式專案):
VB.NET 2010 Windows Form應用程式
各位前輩大家好,我用VS2010寫了一個可以輸入資料的FORM
以INSERT INTO新增資料到後端的SQL Server 2008都沒有問題
不過因為FORM裡面有作個PictureBox可以匯入圖片也存到SQL Server
作法是先將SQL Server的圖片欄位型態設為image
在INSERT時以getByte將圖片轉為二進位資料再存到SQL Server裡
有圖片時新增資料沒問題,也順利轉成二進位資料存進SQL Server
但如果新增資料時圖片空白的話就會出現錯誤無法新增
想尋求即使圖片空白也能順利新增資料的方法,目前的code如下:
strSQL = "INSERT INTO QC_FUNCTION (... ,CCRPic) VALUES (... ,@CCRPic)"
param24.ParameterName = "@CCRPic"
param24.Value = getByte(CCRPic.Image)
sqlcmd.Parameters.Add(param24)