مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sg.programmer

عضویت از 1393/06/30

مشکل در برنامه ی ویندوزی تحت شبکه داخلی

  • دوشنبه 13 شهریور 1396
  • 18:55
تشکر میکنم

سلام این خطا در برنامه ویندوزی تجت شبکه داخلی برای ثبت در دیتابیس روی میده برای چی هست و چیکار بیاد کرد؟ این خطا هر از چند مدت بوجود میاد بعد از چند مدت دوباره درست میشه همون اطلاعات را میشه دوباره ثبت کرد

system.data.sqlclient.sqlexception (0x80131904) : A transport-level error has occurred when sending the request to the server. (provider: TCP Provider, error: 0 – An existing connection was forcibly closed by the remote host.)

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

sg.programmer

عضویت از 1393/06/30

  • دوشنبه 13 شهریور 1396
  • 19:21

دستورات بصورت زیر ارسال میشن

   public void DoCommand(string ole)
        {            
            con = new SqlConnection();

            con.ConnectionString = variable._ConnectionString;
         
            cmd = new SqlCommand();
            cmd.Connection = con;
            con.Open();

            tr = con.BeginTransaction();
            cmd.Transaction = tr;

            cmd.CommandText = ole;
            cmd.ExecuteNonQuery();

            tr.Commit();

            con.Close();
        }

اگه مشکل از قطع شدن کانکشن هست چکاری باید انجام بدم ؟چطوری باید رفعش کنم ؟ تشکر

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)