-
01-07-2016, 01:38 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
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.View more random threads:
- tìm max(hoặc min) cua mảng 2 chiều
- Cấu Trúc Mô Hình 3 Lớp có áp dụng LinQ To SQL ?
- Phân biệt assembly trong C# và thư viện trong C++
- [Question] Hỏi về hướng Code và Relationship SQL cho một chức năng nhỏ!
- Thuật toán trong game xếp kim cương giống game Bejeweled. Làm thế nào khi 3 viên kim cương thẳng hàng thì nó nổ?
- Làm sao tạo ra các event bằng code C#?
- Đọc file dạng mảng trong lập trình C#?
- Connect với access và hiển thị dữ liệu lên datagridview như thế nào?
- Chương trình winform có sử dụng nhiều ảnh, lưu đường dẫn hay lưu thẳng file nhị phân
- Lỗi Input string was not in a correct format.
-
01-07-2016, 06:51 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Báo lỗi NULL huyền thoại rồi kìa. Bạn xem lại code nhé!
-
04-07-2016, 12:31 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
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?
-
04-07-2016, 02:53 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi family2806
-
04-07-2016, 04:32 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi VNFox
Mã:[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; } }
Mã: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; } }
Lỗi cụ thể nó như này
-
05-07-2016, 05:54 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
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.
-
05-07-2016, 06:00 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
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 ...
-
05-07-2016, 06:09 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:[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; } }
-
06-07-2016, 04:18 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi VNFox
"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"
-
06-07-2016, 05:07 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sau khi webservice của bạn hoàn tất bạn đánh vào url hoặc sử dụng WCF Client hoạc Soap UI để tra xem:
http://localhost:10724/ServiceQLBH.asmx
Nếu bạn không thấy method của bạn hiện rà nghĩa là bạn chưa làm web service đúng
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ