-
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:
- MessageBox.Show hiển thị ontop so với form
- Cách xuất dữ liệu trong Listview ra TXT và WORD (C#)
- httpwebrequest post cookie không chạy
- In Logo trong suốt trong C#
- [Thắc mắc] Ai giúp mình thuật toán để xếp hạng với
- Đưa nhiều checkbox vào 1 groupbox
- lấy định dạng ngày ,giờ hệ thống ???
- Phần Mềm post bài lên Fourm viết theo hướng nào?
- Chương trình truyền file giữa 2 máy tính bằng C# cần làm những gì?
- Không thể chọn time trong datetimepicker
-
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
Hướng dẫn vui nhộn về phương tiện nong lỗ đít Thuốc giãn hậu môn nghe có vẻ đáng sợ, nhưng đừng sợ! Hướng dẫn này sẽ đưa bạn qua hành trình hích khi dùng dụng cụ làm giãn lỗ đít, khiến nó trở...
Hướng dẫn vui nhộn về sản phẩm làm...