Я пытаюсь изменить таблицу в базе данных следующим образом:
using (SqlCeCommand com = new SqlCeCommand("INSERT INTO RamResults(Result, Date) VALUES(@num, @date)", con))
{
com.Parameters.AddWithValue("@num", num);
com.Parameters.AddWithValue("@hostname2", hostname2);
com.Parameters.AddWithValue("@date", Form1.date);
com.ExecuteNonQuery();
}
Хотя имя таблицы имеет префикс переменной (hostname2). Поэтому я попытался сделать следующее:
("INSERT INTO @hostname2 + RamResults(Result, Date) VALUES(@num, @date)", con))
Но не повезло, у кого-нибудь есть идеи, чтобы решить эту проблему?
Сообщение об ошибке:
Произошла ошибка при разборе запроса. [Номер строки токена = 1, токен
смещение строки = 13, токен по ошибке = @ hostname2]