powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сдаюсь, подскажите!
12 сообщений из 12, страница 1 из 1
Сдаюсь, подскажите!
    #33395521
OisO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть массив и таблица с одинаковой структурой. Надо перелить данные из массива в таблицу. Использую:APPEND FROM ARRAY
Массив создается в цикле и на каждом шаге цикла выполняется SQLEXEC( ), который возвращает результат в курсор. Так вот после выполнения SQLEXEC( ) данные из созданного и заполненного массива(!!!) не попадают в таблицу! А почему не понимаю. Если не выполнять SQLEXEC( ), то данные попадают
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33395576
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
объясни по подробнее. по поводу sqlexec(). зачем он там нужен?
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33395583
OisO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLEXEC - посылает SQL-запрос к базе , а результатом этого запроса я заполняю массив
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33395664
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давай код. Так не совсем понимаю чего ты хочешь.
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396064
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Недоходящий!

Вот!!! Теперь ты понимаешь как "легко" отвечать на вопрос, когда совершенно
непонятно что там происходит у вопрошающего :) Из какого курсора, в какой
массив, как и что переливается, при чём тут таблица и как она связана со
всеми этими курсорами, массивами и удалённым источником данных... Зачем тут
вообще массив, а заодно и версию фокса узнать не помешало бы...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396182
OisO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет ) Код программы такой:
M=4
N=10

for j=1 to M
Main3(j,1)=alltrim(a_org(j,1))
kod_org=a_org(j,2)
for i=2 to N
kmat_=alltrim(a_pryaniki(i-1,2))
= usql_exec([select sum(dms.kol)from dms left join org on (org.org=dms.org) ]+;
[ where kdmt='ZAYV' and kmat=?kmat_ and org.org=?kod_org and ddm=?data_f ]+;
[ group by dms.kmat ],'kol_v','/TRANSDATE:* /TRANSNULL:*')
select * from kol_v into array kol_vo
Main3(j,i)= kol_vo(1,1)
endfor
endfor

APPEND FROM ARRAY Main3
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396458
AlexAB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не плохо для большей ясности написать

SELECT mySupperTable

перед

APPEND FROM ARRAY Main3
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396465
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фигня какая-то. Чё такое

usql_exec([

и почему нельзя просто


select куда вставлять
APPEND FROM dbf(kol_v)


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396470
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это точно AlexAB!

to OisO
Давай по другому, так как неопнятно в твоем коде "usql_exec" и нетолько. Зачем оно? Изложи по номерам что должна твоя прога делать. т.е. по действиям.
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396511
OisO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое за помощь!
и правда надо было всего лишь написать select MySyperTable :))
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33396521
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и не надо предварительно в массив загонять, можно вставлять из курсора

append from (dbf(имякурсора))


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сдаюсь, подскажите!
    #33456146
Фотография Фрилансер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дорогой товарищ ОисО (большое инкогнито!)... я просто плачу :D
Что, родимое IT-Предприятие? :D :D :D
А чего такие шифры-то - ни города, ни имени? ;)
Хотите, угадаю?
Или-или:
ЗАО "Житомирские ласощи" г.Житомир
Кондитерская фабрика “Вита-Украина” г.Киев
Кондитерская фабрика “Свитязь” г.Киев
:D
Притом, скорее всего Житомир. Как говорил Самый Главный Айтишник, это там, где отгрузка идет такими темпами, что пришлось транзакции на складе отключить... :D
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сдаюсь, подскажите!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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