Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.138.33.87] |
|
Сообщ.
#1
,
|
|
|
Stored poroc. возвращает значение:
... RETURN(1) Как получить в ASP-проге сей результат? Делал так: oCmd = Server.CreateObject("ADODB.Command"); ... res = oCmd.Execute(); if (res == 1) {... на строчку с if ругается так: Тип ошибки: Ошибка выполнения Microsoft JScript (0x800A1389) Предполагается наличие числа т.е. думает, что res - это рекордсет. Как? |
Сообщ.
#2
,
|
|
|
кинь tsql код.
|
Сообщ.
#3
,
|
|
|
CREATE PROCEDURE login_user
@Login varchar (100), @Password varchar (100), @u_ID int OUTPUT AS IF EXISTS (SELECT u_ID FROM users WHERE u_Login=@Login AND u_Password=@Password) BEGIN SELECT @u_ID=u_ID FROM users WHERE u_Login=@Login AND u_Password=@Password UPDATE users SET u_LastLogin=GETDATE() WHERE u_ID=@u_ID RETURN(1) END ELSE RETURN(0) GO |
Сообщ.
#4
,
|
|
|
странно.
а C:\MSSQL7\DevTools\Samples\ado\web не смотрел ? на крайняк - попробуй через out параметры передавать резалт. типа : dim qwe; call func(..., qwe); и еще. ты в своем asp юзаеш JS или VBS ? в VBS "==" - absent =). |
Сообщ.
#5
,
|
|
|
>странно.
>а C:\MSSQL7\DevTools\Samples\ado\web >не смотрел ? У меня такого пути нет. -)-) Т. е. в C:\MSSQL7\DevTools\Samples\ валяется только какой-то backup >и еще. ты в своем asp юзаеш JS или VBS ? как ты правильно догадался, юзаю JS (то что ты догадался, я понял по слову "юзаешь", ибо юзать VBS нельзя: можно мучать себя и унижать всячески при помощи совершенного орудия пыток "VBS" дабы узреть, насколько уродливые формы могут существовать во вселенной... тем более там незя "=="). А существует ли где-то РЕАЛЬНЫЙ web-пример какой-нить под MS SQL без всяких там "допустим", чтобы можно было, так сказать, насладиться безупречностью стейтментов, приобщиться к знанию и ваще пасмареть как нормальные люди это делают. А то у меня уже весь винт завален изобретенными велосипедами. Можно было бы продавать, но там у каждого колес как минимум 5... у некоторых правда сие число сумел минимизировать до 1 - но тоже не всем удобно... кстати никому не надо?) ерфтлы, lamo |
Сообщ.
#6
,
|
|
|
=)
а сырцов везде много. www.activeserverpages.ru - тут например. сам через асп щас не юзаю tsql. помню просто коечто - все было без проблем. |