我正在从数据库检索数据。因此我使用以下代码:
compname.Text = mRS.Fields["CompName"].Value == DBNull.Value
? ""
: mRS.Fields["CompName"].Value.ToString();
Run Code Online (Sandbox Code Playgroud)
在运行时我收到以下错误:
运算符“==”不能应用于“string”和“System.DBNull”类型的操作数
导致错误的原因是什么?