Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница:

 

  Вопрос: Таймаут Добавлено: 15.12.09 17:00  

Автор вопроса:  Nikos
Мое приложение написанное на C# работает с базой данных на SQL-сервере. При вызове си шарпом некоторой процедуры(запроса) из SQL выскакивает ошибка "timeout ..." из-за того что данная процедура слишком долго выполняется, приходится запускать ее из SQL, можно ли как нить заставить программу дождаться завершения процедуры или увеличить время ожидания?

выглядит это так

using BLToolkit.Data;
...
using (DbManager db = new DbManager("LocalSRV"))
                try
                {
                    db.SetSpCommand("Bez_dubleyDelete").ExecuteNonQuery();
                    db.SetSpCommand("Bez_dubley_1").ExecuteNonQuery();
                    db.SetSpCommand("Bez_dubley_2").ExecuteNonQuery();
                }

или

SqlConnection conn2 = new SqlConnection();
            conn2.ConnectionString = @"Data Source= RDBMS1 ;Initial Catalog = Накопительный FL и FP;Persist Security Info=True; User ID=odmin; pwd =idfff";
            SqlDataAdapter DA2 = new SqlDataAdapter();
            SqlCommand Cmd2 = new SqlCommand("", conn2);
            DataSet ds2 = new DataSet();
            Cmd2.CommandText = "update FP_LAST set " +
                    " DATE_RE='" + textBox1.Text +
                    "'where DATE_RE not like '[0-9]%' or DATE_RE IS NULL";
            DA2.SelectCommand = Cmd2;
            DA2.Fill(ds2, "FP_LAST");

Подскажите устранить таймаут хотя бы в одном из случаев?

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам