在其中一个表中,我有将值存储为 YES/NO 数据类型的字段。
我正在尝试使用以下查询检查字段的值,但收到如下图所示的错误。
public string getAccess(string username)
{
// Create connection object
OleDbConnection oleConn = new OleDbConnection(connString);
oleConn.Open();
string sql = "SELECT [admin] FROM [Users] WHERE [username]='" + username + "'";
OleDbCommand cmd = new OleDbCommand(sql, oleConn);
string x = (string)cmd.ExecuteScalar();
oleConn.Close();
return x;
}
字段admin在 YES/NO 类型的数据字段中。
如何检查数据类型的值?如有错误,请通过查询更正?