首页 > 解决方案 > 将 Datagridview 值添加到数据库

问题描述

我有一个要填充的datagridview,在我单击一个按钮并且所有行都进入我的数据库之后,这是有效的,但是当我想插入更多行并插入到数据库中时,它会再次插入所有行,我只是想要最后添加的。如果有人可以帮助我,我将不胜感激。

标签: sqlvb.net

解决方案


无法评论,所以我会在这里写...

因此,如果我对您的理解正确,您正在填充 gridview 并将其发送到数据库。之后,您再次填充gridview并发送它,但这次它还发送一个已经在gridview上的?


编辑/更新 (在额外信息之后[见下面的评论])
您可以使用该SELECT语句仅放置不存在的值。
在您开始使用此方法/语句之前,您需要非常清楚哪些值可以多次放置,这样您才能以这种方式编写 WHERE 语句......

我确实做了一个示例供您查看: DBFIDDLE 上

的示例还有你这样做的另一个选择是使用IF声明。我还将为此制作一个 SQLFIDDLE,但首先我需要去市场,回家后也会用它来编辑这篇文章。


推荐阅读