protected override DataTable internalExecuteTable(string SQL)
{
DbDataReader reader = ExecuteReader(SQL);
DataTable dt = new DataTable();
dt.Load(reader);
reader.Close();
return dt;
}
«internalExecuteTable» подчеркнет и выдает ошибку, что «System.Xml» не ссылается, и я должен добавить «System.Xml» ссылку. Но почему?System.Xml необходимо без причины
Я использую приведенный выше код для чтения из базы данных SQLite (System.Data.SQLite обертки)
Иногда VisualStudio путается ... в кеше часто отображаются ошибки, которых не существует. Вы пытались создать свое решение с помощью MSBuild напрямую? Вы пытались закрыть и снова открыть VisualStudio? –
@JesseWebb Я уже пробовал это, но это похоже на то, что ошибка действительно является нормальной ошибкой. Добавление System.Xml исправляет это, но я все равно не понимаю почему ... – teamalpha5441
Вы пытались комментировать код и возвращать null? Интересно, не является ли это переопределением? Я знаю, иногда .NET имеет странные зависимости от ответа Энтони, но я не уверен, что это один из этих случаев, не вытаскивая JustDecompile –