C# 更改TableAdapter字符串

C# 更改TableAdapter字符串,c#,datagridview,tableadapter,C#,Datagridview,Tableadapter,我使用向导生成的TableAdpter和数据集将DataGridView连接到源。 我更改了应用程序的数据库,但是对于仍然具有“OldDb.dbo.sp_GetWorkbarTypes”的存储过程,我得到了一个错误。我搜索了“OldDb”并将所有内容都更改为“NewDb”,但我直到收到一个连接错误,说它找不到“OldDb.dbo.sp_GetWorkbarTypes”。 如何更改适配器以指向新数据库 this.sp_GetWorkbarTypesTableAdapter.Fill(this.wo

我使用向导生成的TableAdpter和数据集将DataGridView连接到源。 我更改了应用程序的数据库,但是对于仍然具有“OldDb.dbo.sp_GetWorkbarTypes”的存储过程,我得到了一个错误。我搜索了“OldDb”并将所有内容都更改为“NewDb”,但我直到收到一个连接错误,说它找不到“OldDb.dbo.sp_GetWorkbarTypes”。 如何更改适配器以指向新数据库

this.sp_GetWorkbarTypesTableAdapter.Fill(this.workBarTypesDataSet.sp_GetWorkbarTypes);
抛出

Invalid object name Invalid object name

这是从哪里弄来的?我在find中更改了它们,在dataset designer中可能设置为old db。您也可以尝试从数据库中重新生成数据集。在数据集设计器中,它可能被设置为旧数据库。您还可以尝试从数据库中重新生成数据集。