我有一台干净的PC,只安装了Visual Studio,我用一个datagridview进行了用户控件,该连接连接到本地创建的数据库
private void Docs_Load(object sender, EventArgs e)
{
using (DatabaseContext db = new DatabaseContext())
{
docsBindingSource.DataSource = db.Docs.ToList();
}
}
当我尝试将用户控件添加到表单中时,出现以下错误:
无法创建组件:“ MyUserControl” System.Data.SqlClient.SqlException(0x80131904):建立与SQL Server的连接时发生了与网络相关或特定于实例的错误
是什么导致此错误?我试图重新启动SQL Server VSS Writer服务,但没有成功,我在网上找不到任何其他可能导致该错误的问题
编辑:使用表单上的数据网格时它确实起作用,所以我认为用户控件没有访问数据库的权限