网址未正确存储在我的表格中

时间:2014-04-01 05:55:10

标签: sql-server

我在sql server中遇到问题,我存储了所选图像的url,上传到同一项目中的文件夹。我在将图像的URL存储到数据库时遇到了问题。我只能存储10个字母的文件名。假设如果我想存储11个字母的单词,则只能通过跳过最后一个单词来存储最多10个单词。

我会尝试更清楚地解释 首先,我将文件名从文件上传到隐藏字段,并将存储的路径添加到文件名之前,如下所示。

         var File1 = $("#hdnImage").val();

        var Filepath = "/User_Registration1/upload/" + File1;

所以,如果我们采用一个示例文件名" userRegistration.jpg" ,在这种情况下,它存储如:/ User_Registration1 / upload / userRegist

假设我将文件名重命名为userRe.jpg,那么它将完全存储并在图像字段中显示图像。顺便说一句,我的Filepath列大小在sql server中是nvarchar(300)。

1 个答案:

答案 0 :(得分:0)

我通过将我的列数据类型更改为Nchar(50)或根据您的网址字符长度找到了解决方案。