更改CommandText会更改参数

时间:2010-09-13 07:07:04

标签: database vb.net visual-studio-2008 tableadapter

我正在尝试在vb.net的Designer中的TableAdapter中编辑Insert命令的CommandText。每当我对CommandText进行更改时,Visual Studio(2008)会自动将参数更改为一个集合,该集合包含一个在编辑Command之前存在的参数,沉浸在完整垃圾参数的海洋中,然后我要么必须撤消(除非这个这是我尝试编辑的第一件事,在这种情况下,我必须关闭Designer以丢弃更改并重新打开它)或手动将所有参数更改回不完全垃圾的内容。

是否有人看到过这样的内容,或者知道如何阻止Visual Studio谋杀我精心策划的参数?如果没有找到另一个诅咒M $名称的理由,任何更改CommandText的方法都将非常感激。

1 个答案:

答案 0 :(得分:0)

老实说,自VB6以来,我对内置设计师提出了异议。首先,他们表现得很有趣,就像你的情况一样。此外,它们隐藏了“点击式点击”向导中应该易于阅读的代码。我建议只在代码中创建ADO.NET对象。您将完全控制代码并避免MS开发人员对用户在向导中应获得的内容的解释。