Я использую subsonic 2.2 с провайдером Oracle. Я могу использовать активную запись, но мой простой запрос не работает!
int record = new Select(VenApplication.ApplicationidColumn).From(VenApplication)().GetRecordCount();
Полученная ошибка:
ORA-00923: ключевое слово FROM не найдено там, где ожидается
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.Data.OracleClient.OracleException: ORA-00923: ключевое слово FROM не найдено там, где ожидается
Ошибка источника:
Строка 23: // int records = new Select (Product.ProductIDColumn, Product.ProductNameColumn).
Строка 24: // From (). GetRecordCount ();
Строка 25: int record = new Select (VenApplication.ApplicationidColumn) .From (). GetRecordCount ();
Строка 26: // int records = new Select (VenApplication.ApplicationidColumn) .From (). GetRecordCount ();
Строка 27:}
Исходный файл:
d: \ myDoc2009 \ Visual Studio 2008 \ WebSites \ UiaVendor \ Default.aspx.cs Строка: 25