|
Сохранение данных в таблице
|
|||
---|---|---|---|
#18+
Всем привет! Может этот вопрос уже где-то обсуждался, но не нахожу по поиску. Простой вопрос, который я пока не понимаю: Как мне сохранить новую запись в таблицу? Есть класс Proposal, поля PaymentID, PaymentSum, PropID, Status. Ранее не приходилось создавать новые записи в таблицах. Из найденного мной в примерах и документации не улавливаю момент, где происходит сохранение. Можно выполнять сохранение через массив Array? К примеру, если так: s obj=##class(Data.NCB.Proposal).%New() s Array=##class(%ArrayOfDataTypes).%New() s Array.Data("PaymentID")=ID s Array.Data("PaymentSum")=sum s Array.Data("PropID")=params.GetAt("ProposalID") ... А дальше как?? Вот не могу врубиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2013, 09:56 |
|
Сохранение данных в таблице
|
|||
---|---|---|---|
#18+
AlexolissМожет этот вопрос уже где-то обсуждался, но не нахожу по поиску. Простой вопрос, который я пока не понимаю: Как мне сохранить новую запись в таблицу? Все описано в документе под название objectqs.pdf , скачать его можно на сайте IS... AlexolissЕсть класс Proposal, поля PaymentID, PaymentSum, PropID, Status. Как вариант... s obj=##class(Data.NCB.Proposal).%New() s obj.PaymentID=<значение> s obj.PaymentSum=<значение> s obj.PropID=<значение> s obj.Status=<значение> d obj.%Save() k obj AlexolissМожно выполнять сохранение через массив Array? Не рой подземный ход на чердак. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2013, 10:10 |
|
Сохранение данных в таблице
|
|||
---|---|---|---|
#18+
Пусть имеем класс X.X.X{'f1','f2'} он же является таблицей X_X.X 1 вариант - объектный #Dim xObj As X.X.X = ##class(X.X.X).%New() Set xObj.f1 = "field1" Set xObj.f2 = "field2" #Dim ss As %Status = xObj.%Save() Do:($System.Status.IsError(ss)) $System.Status.DisplayError(ss) 2 вариант - SQLINSERT INTO X_X.X(f1,f2) VALUES('field1','field2') ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2013, 10:16 |
|
Сохранение данных в таблице
|
|||
---|---|---|---|
#18+
krvsaВсе описано в документе под название objectqs.pdf , скачать его можно на сайте IS... Разработчику Caché ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2013, 10:24 |
|
|
start [/forum/topic.php?fid=39&msg=38496516&tid=1557002]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
187ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 302ms |
0 / 0 |