Страница: 1 |
Вопрос: Хранимая Процедура на SQL Server 2000 не возвра... | Добавлено: 12.09.02 12:58 |
Автор вопроса: ![]() |
Помогите люди добрые. Хочу получить дату и время с сервера вот каким образом. На сервере процедура: CREATE PROCEDURE get_datetime @data_time datetime OUTPUT AS select @data_time = getdate() return 0 GO В VB6 пишу следующее: Dim rs As adodb.Recordset Dim cmd As New adodb.Command Dim prm1 As adodb.Parameter Dim prm2 As adodb.Parameter Set cmd.ActiveConnection = dbOP cmd.CommandText = "get_datetime" cmd.CommandType = adCmdStoredProc Set prm1 = cmd.CreateParameter("Return", adInteger, adParamReturnValue) cmd.Parameters.Append prm1 Set prm2 = cmd.CreateParameter("Output", adDBTimeStamp, adParamOutput) cmd.Parameters.Append prm2 cmd.Execute cmd(0) - Пусто cmd(1) - Пусто Вопрос: ПОЧЕМУ? |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 58 |
Профиль | Цитата | #1 | Добавлено: 12.09.02 13:49 |
у меня все сработало... попробуй... 1. в строчке Set cmd.ActiveConnection = dbOP не писать set, то бишь: cmd.ActiveConnection = dbOP 2. Я не вижу из кода правильно ли ты открываешь и открываешь ли коннект к базе данных...
|
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 10 Ответов: 33 |
Профиль | Цитата | #2 | Добавлено: 12.09.02 13:57 |
1-й вариант ничего не дает. Вот строка соединения: dbOP.Open "Provider=MSDASQL.1;Persist Security Info=False;User ID=login |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 58 |
Профиль | Цитата | #3 | Добавлено: 12.09.02 14:16 |
Попробуй так, у меня АДО 2.7, ну я думаю и с вариантами пониже версией должно работать, аунтификация встроенная на SQL Сервере Provider=SQLOLEDB.1;Password=[здесь пароль];Persist Security Info=True;User ID=[имя юзера];Initial Catalog=[название базы данных] |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 10 Ответов: 33 |
Профиль | Цитата | #4 | Добавлено: 12.09.02 14:19 |
Спасибо, помогло. |
Страница: 1 |
|