では、最後の 2 行が機能しないのに、コメント アウトされた機能が機能する理由を誰か教えてもらえますか? コンパクトなフレームワーク c# を使用して、sqlite データベースから行を返しています。
//String sqlcomm = "SELECT * FROM Asset WHERE " + assetColName + " = \'" + assetColValue + "\'";
//command.CommandText = sqlcomm;
command.CommandText = @"SELECT * FROM Asset WHERE $assetColName = '$assetColValue'";
command.Parameters.AddWithValue("$assetColName", assetColName);
command.Parameters.AddWithValue("$assetColValue", assetColValue);