C# 字符串或二进制数据将被截断。该声明已被终止?8

C# 字符串或二进制数据将被截断。该声明已被终止?8,c#,asp.net,database,image,C#,Asp.net,Database,Image,我正在尝试以二进制格式将图像文件保存在db上。我正在使用数据集编写插入查询。作为初学者,我不知道如何使用这些东西。使用下面给出的代码时,会出现一些错误。他们是: 字符串或二进制数据将被截断。声明已被终止 请帮帮我 代码: 资料来源: <asp:TextBox ID="txtEmpName" runat="server"></asp:TextBox> &#10038</td> <asp:FileUpload ID="FileUpload1" ru

我正在尝试以二进制格式将图像文件保存在db上。我正在使用数据集编写插入查询。作为初学者,我不知道如何使用这些东西。使用下面给出的代码时,会出现一些错误。他们是: 字符串或二进制数据将被截断。声明已被终止

请帮帮我

代码:

资料来源:

<asp:TextBox ID="txtEmpName" runat="server"></asp:TextBox> &#10038</td>
 <asp:FileUpload ID="FileUpload1" runat="server" />
 <asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" />
数据库:

尝试存储而不是整个上载控件

为了避免出现下一个问题:请将列类型更改为
varbinary(max)
,以便能够存储大于50字节的文件。

尝试存储而不是整个上载控件

为了避免出现下一个问题:请将列类型更改为
varbinary(max)
,以便能够存储大于50字节的文件。

尝试存储而不是整个上载控件

为了避免出现下一个问题:请将列类型更改为
varbinary(max)
,以便能够存储大于50字节的文件。

尝试存储而不是整个上载控件

为了避免出现下一个问题:请将列类型更改为
varbinary(max)
,以便能够存储大于50字节的文件

<asp:TextBox ID="txtEmpName" runat="server"></asp:TextBox> &#10038</td>
 <asp:FileUpload ID="FileUpload1" runat="server" />
 <asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" />
INSERT INTO Tbl_Emp (EmpName, EmpPic) VALUES (@EmpName,@EmpPic)