Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как передать raiserror из базы? / 5 сообщений из 5, страница 1 из 1
23.01.2020, 16:11
    #39917952
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать raiserror из базы?
Хотелось бы в приложении c# из процедуры получить информационное сообщение не прерывая выполнение самой процедуры

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
            try
            {
                if (connection.State != ConnectionState.Open) connection.Open();

                var cmd = connection.CreateCommand();
                cmd.CommandTimeout = cfg.CmdTimeout;
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "dbo.test";

                var ParamReturn = cmd.Parameters.Add("@RETURN_VALUE", SqlDbType.Int);
                ParamReturn.Direction = ParameterDirection.ReturnValue;
                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Test");
            }



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
CREATE PROCEDURE test
AS
BEGIN
	SET NOCOUNT ON;
	RAISERROR(N'Kuku1',0,0) WITH NOWAIT
	select @@VERSION as '@@VERSION'
	RAISERROR(N'Kuku2',0,0) WITH NOWAIT
	select @@LANGID as '@@LANGID'
	RAISERROR(N'Pisec',0,0) WITH NOWAIT
	return @@CONNECTIONS
END
GO



как?
...
Рейтинг: 0 / 0
23.01.2020, 16:36
    #39917972
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать raiserror из базы?
Ролг Хупин, SqlConnection.InfoMessage ?
...
Рейтинг: 0 / 0
23.01.2020, 16:38
    #39917973
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать raiserror из базы?
также, как и принты... если хотитк KK&D, то ставьте соответствующий серверити
...
Рейтинг: 0 / 0
23.01.2020, 16:39
    #39917974
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать raiserror из базы?
ну и SqlException
...
Рейтинг: 0 / 0
23.01.2020, 16:48
    #39917982
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать raiserror из базы?
buser
Ролг Хупин, SqlConnection.InfoMessage ?


Да!Оно!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как передать raiserror из базы? / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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