Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Too Many Variables / 13 сообщений из 13, страница 1 из 1
27.01.2005, 11:32
    #32886549
vizier
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
Кто-нибудь сталкивался с такой проблемой?
Может есть какое решение?
...
Рейтинг: 0 / 0
27.01.2005, 11:35
    #32886559
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
не пользовать выборку в массиф
...
Рейтинг: 0 / 0
27.01.2005, 11:42
    #32886574
Crip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
В config.fpw поставить MVCOUNT=65000
...
Рейтинг: 0 / 0
27.01.2005, 12:11
    #32886668
vizier
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
Ладно, массив убрал. выгружаю в курсор. а теперь как это из курсора перелить в базу?
...
Рейтинг: 0 / 0
27.01.2005, 12:31
    #32886719
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
Как тебе удобнее. Хоть через SCAN+INSERT INTO, хоть черех APPEND FROM.
...
Рейтинг: 0 / 0
27.01.2005, 12:48
    #32886774
vizier
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
В фоксе недавно. вот такой код почемуто не работает:
Код: 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
27.01.2005, 12:59
    #32886818
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
Зачем скачки по таблице и копирование в массив кусками?
Если надо добавить выборку, то напиши

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

local lcDbfName
select (lpchCur)
lcDbfName = dbf()
select (scPivot)
append from (lcDbfName)
...
Рейтинг: 0 / 0
27.01.2005, 13:35
    #32886952
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
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
28.01.2005, 23:24
    #32890398
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Too Many Variables
Hi vizier!

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

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

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


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