asp.net sql数据库写入增加SQL种子进入零数据

时间:2015-02-24 08:33:33

标签: asp.net sql-server

我使用web.config来定义SQL Server连接。

<connectionStrings>
    <add name="ERPConnection" 
         connectionString="Data Source=HOSTSER\ERP;Initial Catalog=ERPMain;User ID=ERP;Password=Password5*;" 
         providerName="System.Data.SqlClient" />
</connectionStrings>

webforms应用程序发布到内部Web服务器,数据库写入完全在某些PC上,但在一个特定的一个,写入添加种子到SQL Server数据库,绝对没有信息进入,并且没有根本不会返回任何错误消息,也不会返回成功通知。

然后立即在另一台PC上,写入完美,并返回成功通知,您可以看到SQL Server中的种子实际上跳过了空白插入的数量...种子如下:

25561 Purchase Thomas
25563 Purchase Greg

空白种子在插入完成时根本没有显示数据,但种子增加了。

这种情况发生在这台PC上的多个浏览器上,是否有一些我在ASP或其他地方的连接字符串中缺少的设置,我不知道这可能会阻止这种情况发生?我正在捕捉各种类型的异常,并且没有任何错误返回给我。

1 个答案:

答案 0 :(得分:0)

我发现了错误,它出现在我的SQL写入,未闭合的引号中,它只是在特定的PC上拾取,因为该人在南非荷兰语中输入数据,并且该语言包含许多撇号。所以我现在处理了它们,问题就解决了。我也没有以适当的方式捕获我的异常,我从未测试错误是否实际发布到我的错误报告中。我首先解决了这个问题,然后我发现了相应的错误。