我正在以编程方式调用ObjectDataSource InsertMethod 。我已经尝试过使用 InsertParameters.Add()方法将几个文本框的值保存到数据库中,并且它运行良好。
SqlDataSource1.InsertParameters.Add("CoName", CompanyNameBox.Text);
SqlDataSource1.InsertParameters.Add("Phone", PhoneBox.Text);
SqlDataSource1.Insert();
现在,鉴于我有一些重要的变量,我已将这些变量重新分组到一个对象中。
现在,看起来没有重载方法可以让我添加一个接受对象的参数。
最好的方法是什么?还有其他选择吗?
感谢您的帮助。
答案 0 :(得分:1)
您的所有参数都必须在您的代码中逐个提供,也就是说要为自定义对象的每个属性添加一个参数。