Исходные данные: Clarion 6.3 9058, Oracle 12c, таблица с кучей полей Trn,
 к ней вьюха TrnView.
При попытке прочитать Trn
TrnView{prop:Sql} = ‘Select * from Trn’ 
Выдается сообщение «Unsupported File Driver Function»
Next(Trn) все читается нормально, но все же хотелось бы воспользоваться Select ом. Как ни как скорость у него выше.
			
			
									
						Unsupported File Driver Function
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Unsupported File Driver Function
1. 'Select *' вообще ужасно, порядок полей может совсем не соответствовать переменным. Имена переменных лучше указывать явно. 
2. А как потом будут считываться результаты Select, всё равно тем же Next ?
3. А почему бы не попробовать Prop:SQLFilter. Cкорее всего, именно это и требуется ...
4. Вроде бы у Оракла надо прописывать имя БД ( Select ... from base.table ), посмотри что генерит трассировщик.
5. Я тут пропагандирую самопальную функцию LoadQueueFromSQL , недавно выложил пример для MS SQL.
Для Оракла ( с мелкими правками) работает ничуть не хуже.
			
			
									
						2. А как потом будут считываться результаты Select, всё равно тем же Next ?
3. А почему бы не попробовать Prop:SQLFilter. Cкорее всего, именно это и требуется ...
4. Вроде бы у Оракла надо прописывать имя БД ( Select ... from base.table ), посмотри что генерит трассировщик.
5. Я тут пропагандирую самопальную функцию LoadQueueFromSQL , недавно выложил пример для MS SQL.
Для Оракла ( с мелкими правками) работает ничуть не хуже.
- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
Unsupported File Driver Function
Anatoly, Вы бы привели больше информации (описание файла, вьюхи). В Оракле есть ещё схема данных, типа "base.scheme.table". Посмотрите, какой запрос формирует сам Кларион.
Yufil, появился в Клаше prop:SQLRowSet. Что там насчёт этого в самопальной функции?
			
			
									
						Yufil, появился в Клаше prop:SQLRowSet. Что там насчёт этого в самопальной функции?
We are hard at work… for you.   
			
						Unsupported File Driver Function
Извиняюсь с этим вопросом. Дело оказалось не в Select, а в Records(View) который стоял после него.
			
			
									
						