You're looking for
dSet.Tables(0).DefaultView.RowFilter = "Frequency LIKE '*30*'";
However, this will also select rows where the value is 300, 130, etc. So to get only values of 30 you'd need something like:
dSet.Tables(0).DefaultView.RowFilter = "Frequency = '30' OR Frequency LIKE '30,*' OR Frequency LIKE '*,30'";
and so on so that you get all of the possibilities.
If you're using v3.5 or later of the framework you can use LINQ to make a dataview that you can use as a datasource.
var view = from DataRow row in dSet.Tables(0).Rows
from frequency in row.Frequency.Split(new[]{','})
where frequency == "30"
select row;