我填充了一个datagridview,当我点击一个按钮,所有的行进入我的数据库,这是可行的,但是当我想插入更多的行并插入到数据库时,它会再次插入所有的行,我只想添加最后的行。如果有人能帮我,我很感激。
t5fffqht1#
不能评论,所以我会写在这里。。。所以,如果我理解正确的话,您就是在填充gridview并将其发送到数据库。在那之后你再一次填充gridview并且发送它,但是这次它也发送已经在gridview上的那一个?编辑/更新(在额外信息之后[参见下面的注解])你可以用 SELECT 只放置不存在的值的语句。在开始使用这个方法/语句之前,您需要非常清楚哪些值可以多次放置,这样您就可以这样编写where语句。。。我给你举了个例子,看看:dbfiddle上的例子还有另一个选择,你这样做,它是使用 IF 站着。我也会做一个sqlfiddle的这一点,但首先我需要去市场,并将编辑这篇文章与这也一旦我回家。
SELECT
IF
1条答案
按热度按时间t5fffqht1#
不能评论,所以我会写在这里。。。
所以,如果我理解正确的话,您就是在填充gridview并将其发送到数据库。在那之后你再一次填充gridview并且发送它,但是这次它也发送已经在gridview上的那一个?
编辑/更新(在额外信息之后[参见下面的注解])
你可以用
SELECT
只放置不存在的值的语句。在开始使用这个方法/语句之前,您需要非常清楚哪些值可以多次放置,这样您就可以这样编写where语句。。。
我给你举了个例子,看看:dbfiddle上的例子
还有另一个选择,你这样做,它是使用
IF
站着。我也会做一个sqlfiddle的这一点,但首先我需要去市场,并将编辑这篇文章与这也一旦我回家。