你好我似乎无法解决这个演员操作。我得到错误:
字符串未被识别为有效的布尔值
为线
isKey = Convert.ToBoolean(row["IsKey"].ToString());
我正在使用 aDataReader
来获取我的表架构。IsKey
目前null
在我的数据库中无处不在。我基本上想要一个true
或false
结果。
tableSchema = myReader.GetSchemaTable();
foreach (DataRow row in tableSchema.Rows)
{
string columnName = row["ColumnName"].ToString();
string columnType = row["DataTypeName"].ToString();
bool isKey = Convert.ToBoolean(row["IsKey"].ToString());