статическая строка connStrCheckData = "Provider = Microsoft.ACE.OLEDB.12.0; Data Source =" + Server.MapPath ("test.xlsx") + "; Extended Properties = Excel 12.0;";
статическая строка oledbConnCheckData = new OleDbConnection (connStrCheckData);
string adsName = "MagMall.com - экономия на подписке на 1000 журналов";
OleDbCommand cmd = новый OleDbCommand (); cmd.CommandType = CommandType.Text; cmd.CommandText = "вставить в [лист1 $] ([столбец1]) значения ('" + adsName.ToString (). Trim () + "')"; cmd.Connection = oledbConnCheckData;
oledbConnCheckData.Open();
cmd.ExecuteNonQuery();
oledbConnCheckData.Close();
Ошибка: синтаксическая ошибка (отсутствует оператор) в выражении запроса «MagMall.com - экономия на подписке на 1000 журналов») ».
Выше появляется ошибка, когда я пытался вставить слово «MagMall.com - экономия на подписке на 1000 журналов».