Почему я получаю “Недопустимый Бросок” при использовании Linq к SQL?

Очень часто, когда Spark является частью стека Hadoop, файловая система по умолчанию, которую использует Sparks, на самом деле является HDFS. Файловая система по умолчанию для Spark может быть настроена IIRC.

new File, однако, будет ссылаться на вашу локальную файловую систему (скорее всего, именно на драйвер). Это будет означать, что ваш код и работа не распространяются, а все выполняется локально.

5
задан Mark Brittingham 12 January 2009 в 03:16
поделиться

2 ответа

Slace - и любые другие заинтересованные стороны. Причиной "Недопустимой ошибки" Исключения Броска было изменение в базовой модели данных. smallint поле было изменено на бит. Таким образом, когда система пыталась отобразить результаты запроса на структуру данных "ClassEvent", конфликт между моделью (который не был обновлен), и таблица данных появилась.

Тем не менее, я действительно ценю ответ!

5
ответ дан 14 December 2019 в 13:49
поделиться

Вы не должны делать и Выбора и Сингла, на самом деле, Вам даже не нужно, Где, можно сойти с рук (см. http://msdn.microsoft.com/en-us/library/bb535118.aspx):

var classEvent = Cedc.ClassEvents.Single(c => c.ClassID == 1);

Я также рекомендовал бы против использования Single если Вы не на 100% уверены что Func<T, bool> будет всегда возвращать значение, как будто оно не возвращает значение, Вам бросят исключение. Лучше использует SingleOrDefault и делая пустую проверку перед взаимодействием с объектом (http://msdn.microsoft.com/en-us/library/bb549274.aspx)

1
ответ дан 14 December 2019 в 13:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: