Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Курсорчик  [new]
Raddy
Member

Откуда: Беларусь
Сообщений: 28
Объясните пожалуйсто, почему это не работает, и как сделать, что бы заработало?
INSERT INTO mynewcur
INTO CURSOR mynewcur
все это не работает

CREATE CURSOR mynewcur (proizv c(20),naimen c(40), soket c(10), chastot c(10), shina c(20), l1 c(20), l2 c(20), l3 c(20), tex c(20), power c(20), temp c(20), garant c(10), yadro c(20), kolvo i(4), napr c(15), kod c(6), cena i(4), pict g(4));

SELECT proc.proizv, proc.naimen, proc.soket, proc.chastot, proc.shina, proc.l1, proc.l2, proc.l3, proc.tex, proc.power, proc.temp, proc.garant, proc.yadro, proc.kolvo, proc.napr, proc.kod, proc.cena, proc.pict ;
FROM proc
INTO CURSOR mynewcur


А вот это работает

SELECT motherboard_1.ïðîèçâîäèòåëü, motherboard_1.ìîäåëü, motherboard_2.÷èïñåò, motherboard_2.ñîêåò, motherboard_2.øèíà, motherboard_2.usb, motherboard_3.êîä, motherboard_3.ãàðàíòèÿ, motherboard_1.öåíà, motherboard_3.êàðòèíêà ;
FROM motherboard_1 INNER JOIN motherboard_2 ON motherboard_1.ìîäåëü = motherboard_2.ìîäåëü ;
INNER JOIN  motherboard_3 ON motherboard_2.ìîäåëü = motherboard_3.ìîäåëü ;
INTO CURSOR mynewcur2


К сообщению приложен файл. Размер - 0Kb
8 май 10, 18:45    [8746218]     Ответить | Цитировать Сообщить модератору
 Re: Курсорчик  [new]
crimcol
Guest
Raddy,

я думаю, потому что первой командой CREATE CURSOR mynewcur (... ты уже создал курсор, а второй
select ... INTO CURSOR ... ты снова создаешь с тем же именем курсор.
Убери первую строчку и будет работать
8 май 10, 18:59    [8746247]     Ответить | Цитировать Сообщить модератору
 Re: Курсорчик  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
Нет символа перевода строки в виде точки с запятой после FROM proc

Кроме того, не желательно использовать в качестве имен чего-либо зарезервированные слова (они выделяются синим цветом)
8 май 10, 19:03    [8746260]     Ответить | Цитировать Сообщить модератору
 Re: Курсорчик  [new]
Raddy
Member

Откуда: Беларусь
Сообщений: 28
спасибо огромное, все работает
учту ваши советы
8 май 10, 19:31    [8746291]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить