私はこれで30分も苦労しています。
using(con)
{
con.Open();
foreach(string category in categories)
{
string select_cmd = "SELECT FileName FROM Songs WHERE MusicCategory=\'" + category + "\'";
var cmd = new OleDbCommand(select_cmd, con);
using(OleDbDataReader reader = cmd.ExecuteReader())
{
while(reader != null && reader.Read()
{
// do some work
}
}
}
}
OleDbException:クエリ式 '1stMusicType ='Ε.60's&70's(Α)''で構文エラー(演算子がありません)が発生します。神の愛のために、なぜ例外がスローされるのか理解できません。