2019独角兽企业重金招聘Python工程师标准>>>
如果你的程序在发布之前,进行调试运行时没有问题的。但是发布后却不能正常使用。检查之后,原来是无法读取数据库信息。原因可能是这样的。在你的web.config文件有关数据库的配置信息添加的是一种信任链接。即无需输入账号和密码的。但是这样发布的网站链接数据库需要只有提供用户名和密码才能使用。那么怎么解决呢?
方法很简单罗:
将你的web.conf配置文件中链接数据库的add用如下代码替换掉:
<add name="NewWorkLogEntity" connectionString="Data Source=WIN-20150930WQU;
Initial Catalog=NewWorkLog;Persist Security Info=True;User ID=sa;
Password=123456;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
然后,重新发布。你就可以成功访问数据库数据了。不信你试试!