Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / объекты / 11 сообщений из 11, страница 1 из 1
04.12.2013, 21:13
    #38489583
nata18
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
помогите*( .. не могу разобраться в этой СУБД..
допустим, я написала метод для создания объектов класса

ClassMethod AddStudent() As Student
{
write !,"Vvid novih ob'yektiv"
for {
read !, "Vvedit n/z sudenta",!, NomerZal
Quit:NomerZal=""
read !, "Vvedit im'ya sudenta",!, Imya
read !, "Vvedit datu narodjennia",!, DataNarodj
read !, "Vvedit stat",!, Stat
read !, "Vvedit misto",!, Misto
read !, "Vvedit vuliciu",!, Vulicia
read !, "Vvedit budinok",!, Budinok
read !, "Vvedit kvartiru",!, Kvartira
read !, "Vvedit index grupi",!, IndexGrupi
set st=##class(VDS.Student).%New()
set st.NomerZal=NomerZal
set st.Personal.Imya=Imya
set st.Personal.DataNarodj=$ZdateH(DataNarodj)
set st.Personal.Stat=Stat
set st.Adresa.Misto=Misto
set st.Adresa.Vulicia=Vulicia
set st.Adresa.Budinok=Budinok
set st.Adresa.Kvartira=Kvartira
set st.IndexGrupi=IndexGrupi
set xx=st.%Save()
do st.%Close()
}

и вызвала его в терминале, введя несколько объектов
как просмотреть созданные объекты?
...
Рейтинг: 0 / 0
04.12.2013, 21:24
    #38489599
doublefint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
nata18, у вас Cache 5.0 - посмотреть созданные объекты можно с SQL менеджера
...
Рейтинг: 0 / 0
04.12.2013, 21:28
    #38489603
nata18
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
doublefint,

а как?? )
...
Рейтинг: 0 / 0
04.12.2013, 21:29
    #38489604
nata18
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
doublefint,

нашла, спасибо!!
...
Рейтинг: 0 / 0
04.12.2013, 21:32
    #38489607
nata18
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
doublefint,

а как очистить таблицу?
...
Рейтинг: 0 / 0
04.12.2013, 21:47
    #38489614
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
nata18а как очистить таблицу?
sql delete и здесь тоже есть
Код: plaintext
DELETE FROM tablename
или через терминал
Код: plaintext
d ##class(ТвойКласс).%KillExtent()
...
Рейтинг: 0 / 0
04.12.2013, 21:48
    #38489615
doublefint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
nata18, c помощью SQL - "Delete From ИмяТаблицы", в терминале: w ##class(ПолноеИмяКласса).%DeleteExtent()
...
Рейтинг: 0 / 0
04.12.2013, 22:21
    #38489627
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
Прикольная концов ка у темы...
...
Рейтинг: 0 / 0
04.12.2013, 22:22
    #38489629
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
nata18а как очистить таблицу?
Просто удали глобалы с данными... Они начинаются на имя класса...
...
Рейтинг: 0 / 0
04.12.2013, 22:22
    #38489630
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
krvsaПрикольная концов ка у темы... не успел почистить :)
...
Рейтинг: 0 / 0
05.12.2013, 00:08
    #38489667
nata18
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объекты
DAiMor,

спасибо большоееее
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / объекты / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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