powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выбрать ещё не сброшенные из буфера данные
6 сообщений из 6, страница 1 из 1
Выбрать ещё не сброшенные из буфера данные
    #35369001
собсно сабж... как такое реализовать можно?
или другими словами: есть буфферизированное представление, в которое заносятся данные... делаю селект из этого представление, а выбираются только уже сохранённые в таблице данные, а те, которые только внёс и которые ещё не сброшены тэйблапдейтом нет...
...
Рейтинг: 0 / 0
Выбрать ещё не сброшенные из буфера данные
    #35369355
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Несброшеные из буфера строки имеют отрицательные номера
...
Рейтинг: 0 / 0
Выбрать ещё не сброшенные из буфера данные
    #35369474
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]] Select_List_Item [, ...] FROM [FORCE] Table_List_Item [, ...] [[JoinType] JOIN DatabaseName!]Table [[AS] Local_Alias] [ON JoinCondition [AND | OR [JoinCondition | FilterCondition] ...]  [WITH (BUFFERING = lExpr)]
...
Рейтинг: 0 / 0
Выбрать ещё не сброшенные из буфера данные
    #35369654
в 6 версии BUFFERING вроде не прокатит.... может действительно какнить с номерами записей пошаманить...
...
Рейтинг: 0 / 0
Выбрать ещё не сброшенные из буфера данные
    #35369693
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
LOCAL lnRecordNum
lnRecordNum =  0 
* Определяем номер первой измененной записи
lnRecordNum = GetNextModified(m.lnRecordNum, "MyView")

DO WHILE lnRecordNum <>  0 
	* Если необходимо, переходим к указанной записи
	GO (m.lnRecordNum) IN MyView

	IF m.lnRecordNum <  0 
		* Новая запись
	ELSE
		* Старая, но измененная запись
	ENDIF

	* Определяем номер следующей измененной записи
	lnRecordNum = GetNextModified(m.lnRecordNum, "MyView")
ENDDO
...
Рейтинг: 0 / 0
Выбрать ещё не сброшенные из буфера данные
    #35372205
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КонецЦиклав 6 версии BUFFERING вроде не прокатит.... может действительно какнить с номерами записей пошаманить...

Не, ну я должен был знать, что у тебя 6-ка
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выбрать ещё не сброшенные из буфера данные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]