我怎么知道数据库中是否存在这样的值?(ADO.NET)

Ser*_*gey 1 .net c# sql database ado.net

例如,我有一个表,并且有一个名为"Tags"的列.我想知道此列中是否存在值'编程'.我怎么能在ADO.NET中这样做?

我这样做了:

OleDbCommand cmd = new OleDbCommand("SELECT * FROM table1 WHERE Tags='programming'", conn);
OleDbDataReader = cmd.ExecuteReader();
Run Code Online (Sandbox Code Playgroud) 接下来我该怎么办?

Dan*_*ani 5

使用SELECT COUNT(*)并检查结果.(并使用ExecuteScalar)

(假设您知道如何设置连接并使用它)