楼主:
BoyGeo (没事)
2014-12-04 11:03:56请输入专案类型(网站专案或者应用程式专案):
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)