Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Lỗi "Server was unable to process request" phải xử lý sao???

  1. #1
    Ngày gia nhập
    11 2012
    Nơi ở
    Ở nhà
    Bài viết
    180

    Mặc định Lỗi "Server was unable to process request" phải xử lý sao???

    Mình có làm một cái webservice kết nối tới database cho phần mềm gọi đến lấy dữ liệu trên server về.
    Nhưng cứ dùng được một lúc nó lại báo lỗi này và không thể lấy được dữ liệu về.
    Có ai có cách giải quyết không chỉ mình với.Click vào hình ảnh để lấy hình ảnh lớn

Tên:		Untitled.png
Lần xem:	11
Size:		7.3 KB
ID:		48155
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Đà Nẵng
    Bài viết
    73

    Báo lỗi NULL huyền thoại rồi kìa. Bạn xem lại code nhé!
    Chuyên thiết kế website và phần mềm quản lý, phần mềm tiện ích, phần mềm auto giá rẻ.
    FB: https://www.facebook.com/nkcc.vn
    Skype: saigonit.cunkc
    Email: greatman49th@gmail.com.
    Phone + Zalo: 0779 559 552

  3. #3
    Ngày gia nhập
    08 2014
    Nơi ở
    USA
    Bài viết
    624

    Trích dẫn Nguyên bản được gửi bởi kenkentrang Xem bài viết
    Mình có làm một cái webservice kết nối tới database cho phần mềm gọi đến lấy dữ liệu trên server về.
    Nhưng cứ dùng được một lúc nó lại báo lỗi này và không thể lấy được dữ liệu về.
    Có ai có cách giải quyết không chỉ mình với.Click vào hình ảnh để lấy hình ảnh lớn

Tên:		Untitled.png
Lần xem:	11
Size:		7.3 KB
ID:		48155
    Rất khó nói bạn phải upload cái webservice lên và bạn process web service như thế nào, bạn post code bạn lên đi
    VNFox là ai? www.vnfox.com
    Cafe cùng VNFox @ fb.me/vnfoxcafe

  4. #4
    Ngày gia nhập
    11 2012
    Nơi ở
    Ở nhà
    Bài viết
    180

    Trích dẫn Nguyên bản được gửi bởi VNFox Xem bài viết
    Rất khó nói bạn phải upload cái webservice lên và bạn process web service như thế nào, bạn post code bạn lên đi
    webservice của em như thế này
    Code:
     [WebMethod(enableSession: true)]
            public DataSet GetDataSet(string tenthutuc, string[] thamso, object[] giatri)
            {
                try
                {
                    LayerAccData ac = new LayerAccData();
                    SqlDataAdapter dt = new SqlDataAdapter();
                    dt = ac.getDataAdapter(tenthutuc, thamso, giatri);
                    DataSet ds = new DataSet();
                    dt.Fill(ds);
                    return ds;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    return null;
                }
            }

    Đây là trên phần mềm em gọi tới và sử dụng cái Method trong webservice mà lúc nó chạy được lúc nó báo lỗi
    Code:
     public DataTable SelectLike(string CongTyID)
            {
                BasicHttpBinding binding = new BasicHttpBinding();
                binding.MaxReceivedMessageSize = 2147483647;
                binding.MaxBufferSize = 2147483647;
                binding.OpenTimeout = new TimeSpan(0, 10, 0);
                binding.SendTimeout = new TimeSpan(0, 10, 0);
                binding.CloseTimeout = new TimeSpan(0, 10, 2);
                binding.ReceiveTimeout = new TimeSpan(0, 10, 0);
                EndpointAddress endpoint = new EndpointAddress("http://localhost:10724/ServiceQLBH.asmx");
    
                ServiceReference.ServiceQLBHSoapClient service = new ServiceReference.ServiceQLBHSoapClient(binding, endpoint);
                DataTable data = new DataTable();
                try
                {
                    string TenThuTuc = "P_DMNhaCC";
                    string[] thamso = { "@action", "@CongTyID" };
                    object[] giatri = { "Select", CongTyID };
                    DataSet ds = service.GetDataSet(TenThuTuc, thamso, giatri);
                    data = ds.Tables[0];
                    return data;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Lỗi: " + ex.Message);
                    return null;
                }
            }
    Không biết có liên quan gì tới hosting không nữa.
    Lỗi cụ thể nó như này
    Click vào hình ảnh để lấy hình ảnh lớn

Tên:		13608074_889844524481030_647939507_n.jpg
Lần xem:	10
Size:		164.5 KB
ID:		48182
    Đã được chỉnh sửa lần cuối bởi kenkentrang : 04-07-2016 lúc 09:40 AM.

  5. #5
    Ngày gia nhập
    01 2009
    Bài viết
    177

    Lúc bị lỗi bạn gõ URL http://localhost:10724/ServiceQLBH.asmx trên trình duyệt xem ws của bạn còn chạy không?
    ​anhnt2810@gmail.com

  6. #6
    Ngày gia nhập
    11 2012
    Nơi ở
    Ở nhà
    Bài viết
    180

    Mặc định Lỗi "Server was unable to process request" phải xử lý sao???

    Trích dẫn Nguyên bản được gửi bởi family2806 Xem bài viết
    Lúc bị lỗi bạn gõ URL http://localhost:10724/ServiceQLBH.asmx trên trình duyệt xem ws của bạn còn chạy không?
    Nó vẫn chạy anh ạ. Tìm mãi mà k rõ nguyên nhân.

  7. #7
    Ngày gia nhập
    01 2009
    Bài viết
    177

    Mình thấy retrun ở ws của bạn trường hợp xảy ra lỗi trả về null.
    Bạn cần làm rõ. Lúc xảy ra lỗi là lỗi ở đâu.
    Phía ws hay client.
    ​anhnt2810@gmail.com

  8. #8
    Ngày gia nhập
    07 2016
    Bài viết
    421

    Tầm nhìn hạn chế chưa lường đến sự cố

    Tai họa xảy ra biết đâu mà lần

    Xem log, xem nhật ký vận hành ...
    Bắc thang lên hỏi ông giời
    Tiền vàng giao đoảng có đòi được không ?

  9. #9
    Ngày gia nhập
    08 2014
    Nơi ở
    USA
    Bài viết
    624

    Code:
     [WebMethod(enableSession: true)]
            public DataSet GetDataSet(string tenthutuc, string[] thamso, object[] giatri)
            {
                try
                {
                    LayerAccData ac = new LayerAccData();
                    SqlDataAdapter dt = new SqlDataAdapter();
                    dt = ac.getDataAdapter(tenthutuc, thamso, giatri);
                    DataSet ds = new DataSet();
                    dt.Fill(ds);
                    return ds;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    return null;
                }
            }
    Webservice mà có parameter dạng object là không đúng, bạn xem lại parameter của WebMethod nhé
    VNFox là ai? www.vnfox.com
    Cafe cùng VNFox @ fb.me/vnfoxcafe

  10. #10
    Ngày gia nhập
    11 2012
    Nơi ở
    Ở nhà
    Bài viết
    180

    Trích dẫn Nguyên bản được gửi bởi VNFox Xem bài viết
    Code:
     [WebMethod(enableSession: true)]
            public DataSet GetDataSet(string tenthutuc, string[] thamso, object[] giatri)
            {
                try
                {
                    LayerAccData ac = new LayerAccData();
                    SqlDataAdapter dt = new SqlDataAdapter();
                    dt = ac.getDataAdapter(tenthutuc, thamso, giatri);
                    DataSet ds = new DataSet();
                    dt.Fill(ds);
                    return ds;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    return null;
                }
            }
    Webservice mà có parameter dạng object là không đúng, bạn xem lại parameter của WebMethod nhé
    Nó vẫn chạy mà anh thao tác nhiều nó báo lỗi này.

    "The request channel timed out while waiting for a reply after 00:01:00 Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of the longer timeout"
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn