تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] الحصول علي البيانات من الويب سيرفيس لبرنامج سطح المكتب
#1
السلام عليكم ورحمة الله وبركاتة 

استخدمت طريقة الويب سيرفس ببرنامجي وقطعت شوطا كبير بها 

عند ي مشكلة مع الخدمة 

1- قمت بانشاء قاعدة بيانات سيكول سيرفر 
2- قمت بانشاء اجراء مخزن 
3- تم التاكد من نقل القيمة لقاعدة البيانات وظهور البيانات بملف xml داخل الويب سيرفيس 
4- البيانات بالجدول نصية وعمود واحد صور    وتاريخ 
5- انا حاولت استدعاء البيانات من الويب سيرفيس بيظهر الخطأ التالي 




الاجراء المخزن بقاعدة البيانات لاختيار كل الجدول 

PHP كود :
ALTER proc [dbo].[select_data] (
 @active bit)
 as
select  
from  data_tb WHERE active=@active 
--add 

كود الويب سيرفيس 

كود :
 //get data
       [WebMethod]
       public DataTable Getdata()
       {
           DataTable dt = new DataTable();
           using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["con"].ConnectionString))
           {
               using (SqlCommand cmd = new SqlCommand("select_data", con))
               {
                   cmd.CommandType = CommandType.StoredProcedure;

                   cmd.Parameters.Add("@active", SqlDbType.Bit).Value = true;
                 
                   if (con.State != ConnectionState.Open)
                   {
                       con.Open();
                   }
                   SqlDataAdapter adp = new SqlDataAdapter();
                   adp.SelectCommand = cmd;
                   adp.Fill(dt);
                   dt.TableName = "data_tb";
                   if (con.State == ConnectionState.Open)
                   {
                       con.Close();
                   }
               }

           }
           return dt;
       }


كود استدعاء الويب سيرفس لداتاجريد علما بان اي دالة او وظيفةبها جدول نصي بدون صور بتظهر بالداتاجريد 

كود :
    Servicea.WebServiceSoapClient _service = new WindowsForm_webservice.Servicea.WebServiceSoapClient();

 dataGridView1.DataSource = _service.Getdata();


كود :
The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.
الرد }}}
تم الشكر بواسطة:
#2
انت استنفذت الكوتا المسموح بها في حجم البيانات المنقولة
لهذا يجب زيادتها من اعدادات السيرفر

الحل هنا بإذن الله

https://stackoverflow.com/questions/5459...n-exceeded

الرد }}}
تم الشكر بواسطة: محمد اسماعيل
#3
(16-07-20, 04:22 PM)محمد كريّم كتب : انت استنفذت الكوتا المسموح بها في حجم البيانات المنقولة
لهذا يجب زيادتها من اعدادات السيرفر

الحل هنا بإذن الله

https://stackoverflow.com/questions/5459...n-exceeded

تما م جزاك الله خيرا
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] احتاج الى مساعدة فى تعديل مشروع خاص C# وقاعدة البيانات SQL Server كتكوت المصري 1 885 15-08-23, 02:02 AM
آخر رد: WAEL ABED
  [C#.NET] جلب البيانات من اليوزر كنترول Heemo 1 971 02-06-23, 12:57 AM
آخر رد: G20
  [سؤال] ازي احفظ قيم فارغة في قاعدة البيانات mazentq 4 2,108 04-10-22, 11:15 AM
آخر رد: رضوان الجماعي
Sad [C#.NET] تطبيق الويندوز لا يستطيع تحديد قاعدة البيانات المثبتة معى التطبيق عند تشغيله على حاسو Kamel Soltani 1 1,119 03-10-22, 04:09 PM
آخر رد: asemshahen5
  [سؤال] حول تكرار البيانات في نفس التاريخ sher 2 1,172 21-06-22, 12:07 PM
آخر رد: sher
  [سؤال] طريقة ربط مشروع برابط URL وتحديث البيانات منه talal_ameer 1 1,507 11-02-22, 01:38 AM
آخر رد: عدنان الشمري
  [سؤال] كيف يمكنني سحب البيانات من قواعد البيانات حسب الشخص يلي سجل دخوله للسيستم ؟ aabir 1 1,404 30-10-21, 01:55 PM
آخر رد: رسول555
  [C#.NET] سؤال بخصوص ادخال البيانات واستدعائها من ال dataset امير رزق 3 1,759 28-08-21, 07:55 PM
آخر رد: asemshahen5
  عمل ريسلر مبيعات لبرنامج faresvip 1 1,264 25-02-21, 04:50 AM
آخر رد: faresvip
  طريقة تحجيم الصورة قبل حفظها في قاعدة البيانات jalalaldeen 1 1,602 05-02-21, 10:01 PM
آخر رد: ابراهيم ايبو

التنقل السريع :


يقوم بقرائة الموضوع: