我想能够在WinForms应用程序中写入一个查询在C#Visual Studio 2012将不会显示匹配的记录。说我有一个记录在一个Access数据库,上面写着查询摆脱匹配记录C#
JOHN SMITH MALE 19
JANE DOE FEMALE 19
JOHN SMITH MALE 19
和查询像这样
SELECT a.NAME FROM [NAME] a WHERE a.NAME = JOHN SMITH
//but returns both records in the table
我怎么能够只从表中返回一个单一的记录?任何帮助将非常感激。
你对你的表的主键:
如果您正在使用,或在某些时候决定在C#中使用LINQ,有越来越一行时,像这样的一个FirstOrDefault()选项? –
独特关键字 – MrFox
尝试使用NOT IN statment中的子查询。 http://www.techonthenet.com/sql/in.php –