Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何插入带有特定引用的WITHERE子句_C#_Sql_Wpf_Where Clause_Sql Insert - Fatal编程技术网

C# 如何插入带有特定引用的WITHERE子句

C# 如何插入带有特定引用的WITHERE子句,c#,sql,wpf,where-clause,sql-insert,C#,Sql,Wpf,Where Clause,Sql Insert,希望我能从你那里找到一个简单的解决办法。我正在努力管理带有特定引用的where子句的insert。我使用的是C#4.5 此查询不起作用Img列仍然为NULL。如何解决这个问题 非常感谢您的代码示例。谢谢 是,meal002已经存在 然后您需要一个UPDATE语句,而不是INSERT语句 查询应该如下所示 UPDATE tbl_Image SET img = @img WHERE id = 'meal002' 当然,对Id使用参数也是很有意义的: UPDATE tbl_Image SET im

希望我能从你那里找到一个简单的解决办法。我正在努力管理带有特定引用的where子句的insert。我使用的是C#4.5

此查询不起作用<对于id列中已经存在的
meal002
,code>Img列仍然为
NULL
。如何解决这个问题

非常感谢您的代码示例。谢谢


是,meal002已经存在

然后您需要一个UPDATE语句,而不是INSERT语句

查询应该如下所示

UPDATE tbl_Image SET img = @img 
WHERE id = 'meal002'
当然,对Id使用参数也是很有意义的:

UPDATE tbl_Image SET img = @img 
WHERE id = @id

C#4.5不存在,无论如何Db(版本)更相关。请更好地描述它:记录“meal002”是否已经存在?是的,meal002已经存在。
UPDATE tbl_Image SET img = @img 
WHERE id = 'meal002'
UPDATE tbl_Image SET img = @img 
WHERE id = @id