Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];

Вниз

- ADO Procedure   Найти похожие ветки 

 
masik   (2002-05-21 14:02) [0]

Господа, пытаюсь разобраться в процедурах. Не могу вернуть значение из ейной. Подсабите плз...

CREATE PROCEDURE UserConnect
@Pers int,
@PCName nvarchar(50),
@Group int
AS
insert into Connections
(Group, Pers, PCName, BTime, ETime)
values
(@Group, @Pers, @PCName, GetDate(), null)

select ID from inserted // ID - идентификатор вставляемой записи
GO


 
hooch   (2002-05-21 14:08) [1]

какое значение вернуть то надо ?


 
masik   (2002-05-21 14:14) [2]

в Connections есть поле ID автоинкрементное
Пытался добавлять параметр

@Connect int

и делал примерно
Select @Connect=ID from inserted

Nothing


 
Shaman_Naydak   (2002-05-21 14:14) [3]

CREATE PROCEDURE UserConnect
@Pers int,
@PCName nvarchar(50),
@Group int,
@ID int OUTPUT
AS
insert into Connections
(Group, Pers, PCName, BTime, ETime)
values
(@Group, @Pers, @PCName, GetDate(), null)

SET @ID = SCOPE_IDENTITY()


 
masik   (2002-05-21 14:15) [4]

@Connect int OUTPUT


 
Shaman_Naydak   (2002-05-21 14:16) [5]

в дельфях пишешь
EXEC UserConnect 3, "123", 4, :ID OUTPUT



 
masik   (2002-05-21 14:16) [6]

Shaman_Naydak, SCOPE_IDENTITY() это чаво такое


 
Shaman_Naydak   (2002-05-21 14:17) [7]

> @Connect int OUTPUT
Да хоть
@PAPA_RIMSKIY int OUTPUT


 
Shaman_Naydak   (2002-05-21 14:18) [8]

Это то- что прописал доктор
Help читать не пробовал ??


 
hooch   (2002-05-21 14:24) [9]

как говаривал О. Бендер -
"читайте ХЕЛПЫ, они иногда сеют разумное, вечное, доброе" :-)


 
masik   (2002-05-21 14:28) [10]

значить не дочитал


 
DmitryV   (2002-05-21 14:57) [11]

В догонку: inserted доступна только в триггере

С уважением


 
masik   (2002-05-21 14:59) [12]

Thanks


 
sizmrebi   (2002-05-21 16:52) [13]

mojesh napisat
select @@identity
i vernoit ID poslednogo inserted



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
14-40183
Ghost.
2002-05-12 18:44
2002.06.13
Интересный подход к программированию


3-39976
Abu
2002-05-20 17:37
2002.06.13
изменения в ячейках Grid-a


4-40199
kvcomp
2002-03-05 16:25
2002.06.13
Как сгенерировать нажатие клавиши?


3-39949
Pokotskiy
2002-05-14 21:17
2002.06.13
Помогите скопировать таблицу!


8-40125
OlegGo
2002-01-29 16:16
2002.06.13
Как узнать цвет пиксела в определенной точке TImage?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский