日期:2014-05-17  浏览次数:20703 次

无法显示请求的对话框。未将对象引用设置到对象的实例。 (SqlMgmt)
无法显示请求的对话框。

===================================

无法显示请求的对话框。 (SqlMgmt)

------------------------------
程序位置:

  在 Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc)
  在 Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.Management.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider)
  在 Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, IServiceProvider provider, ISqlControlCollection control)
  在 Microsoft.SqlServer.Management.SqlMgmt.LaunchForm..ctor(XmlDocument doc, IServiceProvider provider)
  在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolsMenuItem.OnCreateAndShowForm(IServiceProvider sp, XmlDocument doc)
  在 Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()

===================================

未将对象引用设置到对象的实例。 (SqlMgmt)

------------------------------
程序位置:

  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlManagerUIDlgGrid.CalculateColumnsResizeInfoIfNeeded()
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlManagerUIDlgGrid.UpdateGridInternal(Boolean bRecalcRows)
  在 Microsoft.SqlServer.Management.UI.Grid.GridControl.UpdateGrid(Boolean bRecalcRows)
  在 Microsoft.SqlServer.Management.UI.Grid.DlgGridControl.EndInit()
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlManagerUIDlgGrid.EndInit()
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.InitializeComponent()
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral..ctor()
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral..ctor(CDataContainer dataContainer)
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabasePropertySheet.Initialize(CDataContainer dataContainer)
  在 Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabasePropertySheet..ctor(CDataContainer dataContainer)



------解决方案--------------------
未将对象引用设置到对象的实例:这一个报错我遇到很多次,目前为止,我遇到这个情况都是因为一个数据集为空,但前端程序没有做处理,所以获取的时候就获取一个空对象,最后报错。由于我只专注数据库,所以没有太多编程经验。有没有其他原因,就有待其他人来补充了。希望对你解决问题有帮助