在VB.net中暂时存储输入框数据

时间:2013-09-12 11:21:23

标签: sql sql-server vb.net visual-studio-2010

我正在尝试创建一个Windows窗体应用程序,它将提示数据然后更新SQL表。

SQL表需要3个字段,A列,B列,C列。

为了让最终用户更容易,我试图让他们先输入C列中的所有数据(因为他们不知道A列和B列的相关数据,直到最后一个用户当他们向第三方请求数据时。)

有没有办法存储它们为C列添加的所有数据,然后在最后请求A和B的单条信息,然后填充其他两列并用这些行更新SQL表?

由于

1 个答案:

答案 0 :(得分:0)

听起来你可以在ADO.net上使用datagridview。使datagrid 3列宽,并使用第一列(填充第一列而不是第三列更有意义吗?您可以按任何顺序将其更新回数据库。)以期望您要捕获的值(您可以根据需要添加更多数据网格行)。为了对数据库执行此查询,您可以通过数据集设计器添加数据库,并创建一个方法来从/从sql server提取/更新数据。

要从数据库中获取数据,您可以循环遍历datagridview的每一行,收集column1项,将其作为参数(如果需要)传递给新方法,从数据库接收数据,填写行中的其他两列。

现在您已拥有该数据,您可以使用在数据集设计器中创建的另一种方法对数据库进行整个更新。