Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Маленькая базка для библиотеки / 13 сообщений из 13, страница 1 из 1
24.09.2020, 19:08
    #40002309
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Всем добрый вечер.
В библиотечном каталоге студентов надо их перевести на следующий курс.
Правильна ли будет команда replace all студенты.ГФ with курс=курс+1 ?

Где студенты название бызы, а ГФ -факультет.

Т.е. я хочу заменитьб не для всей базы, а для одного факультета.
...
Рейтинг: 0 / 0
24.09.2020, 19:18
    #40002313
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Неправильно, хэлп сложно загуглить ?

В фоксе можно на стандартном SQL писать
Код: sql
1.
update студенты set курс=курс+1 where ГФ = ...
...
Рейтинг: 0 / 0
24.09.2020, 19:40
    #40002315
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Dima T
Неправильно, хэлп сложно загуглить ?

В фоксе можно на стандартном SQL писать
Код: sql
1.
update студенты set курс=курс+1 where ГФ = ...


А почему не replace ?
А all не надо ?
Ведь не в одной записи надо править.
...
Рейтинг: 0 / 0
24.09.2020, 19:50
    #40002316
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Словоблуд
А почему не replace ?

Можно и replace, но я думал ты SQL знаешь. То что ты написал просто выдаст ошибку синтаксиса
...
Рейтинг: 0 / 0
24.09.2020, 23:28
    #40002370
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Словоблуд
Dima T
Неправильно, хэлп сложно загуглить ?

В фоксе можно на стандартном SQL писать
Код: sql
1.
update студенты set курс=курс+1 where ГФ = ...


А почему не replace ?
А all не надо ?
Ведь не в одной записи надо править.

Вместо set можно with ?
...
Рейтинг: 0 / 0
25.09.2020, 07:34
    #40002393
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Словоблуд
Словоблуд
пропущено...

А почему не replace ?
А all не надо ?
Ведь не в одной записи надо править.

Вместо set можно with ?

Разберись лучше с update , он много где используется, а replace только в фоксе. В остальном это одно и тоже, но пишется по-разному.
...
Рейтинг: 0 / 0
29.09.2020, 12:16
    #40003893
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Уже все забыл.
Скачал в библиотеке весь проект.
На моем компе ничего не запускается.
...
Рейтинг: 0 / 0
29.09.2020, 12:20
    #40003896
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
...
Рейтинг: 0 / 0
29.09.2020, 12:24
    #40003898
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Надо установить Visual FoxPro 6
...
Рейтинг: 0 / 0
29.09.2020, 22:33
    #40004151
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Dima T
Надо установить Visual FoxPro 6

Дык установил.
Видимо взбрыкивает потому, что сделана была в Windows XP,
а запускаю под Windows 7.
...
Рейтинг: 0 / 0
30.09.2020, 07:23
    #40004178
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
В Win7 он скорее всего в папке C:\Program Files (x86)\
Попробуй выполнить
Код: sql
1.
set Path To "C:\Program Files (x86)\Microsoft Visual Studio\vfp98\Wizards\" additive


а затем проект открыть
...
Рейтинг: 0 / 0
30.09.2020, 07:28
    #40004179
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Или нажми кнопку "Locate..." и укажи папку
...
Рейтинг: 0 / 0
03.10.2020, 20:27
    #40005176
Словоблуд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маленькая базка для библиотеки
Dima T
В Win7 он скорее всего в папке C:\Program Files (x86)\
Попробуй выполнить
Код: sql
1.
set Path To "C:\Program Files (x86)\Microsoft Visual Studio\vfp98\Wizards\" additive


а затем проект открыть

Сработало.
Спасибо!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Маленькая базка для библиотеки / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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