powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Too Many Variables
13 сообщений из 13, страница 1 из 1
Too Many Variables
    #32886549
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто-нибудь сталкивался с такой проблемой?
Может есть какое решение?
...
Рейтинг: 0 / 0
Too Many Variables
    #32886559
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не пользовать выборку в массиф
...
Рейтинг: 0 / 0
Too Many Variables
    #32886574
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В config.fpw поставить MVCOUNT=65000
...
Рейтинг: 0 / 0
Too Many Variables
    #32886668
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ладно, массив убрал. выгружаю в курсор. а теперь как это из курсора перелить в базу?
...
Рейтинг: 0 / 0
Too Many Variables
    #32886719
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как тебе удобнее. Хоть через SCAN+INSERT INTO, хоть черех APPEND FROM.
...
Рейтинг: 0 / 0
Too Many Variables
    #32886774
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В фоксе недавно. вот такой код почемуто не работает:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
			select(lpchCur)
			n =  1 
			go top
			do while not eof()
				COPY NEXT  100  TO ARRAY arPivotTable
				INSERT INTO (chPivot) FROM ARRAY arPivotTable
				n = n +  100 
				if n < reccount() then
					goto record n
				endif
			enddo
			use in (lpchCur)


Где туплю?
...
Рейтинг: 0 / 0
Too Many Variables
    #32886818
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем скачки по таблице и копирование в массив кусками?
Если надо добавить выборку, то напиши

local lcDbfName
select (lpchCur)
lcDbfName = dbf()
select (scPivot)
append from (lcDbfName)
...
Рейтинг: 0 / 0
Too Many Variables
    #32886843
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да потому-что если в курсор то subj: Too Many Variables
...
Рейтинг: 0 / 0
Too Many Variables
    #32886869
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем вообще в курсор или куда либо?
Что из самой таблицы, на которую ты переключаешься по select (lpchCur), нельзя вставить?
...
Рейтинг: 0 / 0
Too Many Variables
    #32886895
vizier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тык я и спрашиваю: как?
есть курсор с данными. нужно перелить эти данные в другую таблицу :(
как?
...
Рейтинг: 0 / 0
Too Many Variables
    #32886930
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто то не читает ответов

local lcDbfName
select (lpchCur)
lcDbfName = dbf()
select (scPivot)
append from (lcDbfName)
...
Рейтинг: 0 / 0
Too Many Variables
    #32886952
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2AleksMed
В свое время нарывался на глюки при копированиии APPEND FROM из уже открытой таблицы. Причин так и не понял, но с подобными методами завязал:(

2vizier
Ответов действительно не читаешь:
Код: plaintext
1.
2.
3.
4.
5.
select(lpchCur)
SCAN ALL
   SCATTER MEMVAR
   INSERT INTO (chPivot)  FROM MEMVAR
ENDSCAN
use in (lpchCur)
...
Рейтинг: 0 / 0
Too Many Variables
    #32890398
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi vizier!

Ты не утруждаешь себя указанием версии фокса :) так что получай!

INSERT INTO MyTable (поля) SELECT поля FROM MyCursor

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Too Many Variables
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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