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

السلام عليكم ياشباب

رسالة الخطأ دى ظهرتلى


وده الكود الى فيه الخطأ

كود :
  //=================================================================================
       private void tooL_SAVE_Click(object sender, EventArgs e)
       {
           

               string typ_
                   = "BILL_1.TYP=100";
             

               if (check_PURSHASE.Checked == true)
               {
                   typ_ = typ_ + " " + "or BILL_1.TYP=11";
               }


               if (check_RETURN_PURSHASE.Checked == true)
               {
                   typ_ = typ_ + " " + "or BILL_1.TYP=12";
               }

               if (check_SALE.Checked == true)
               {
                   typ_ = typ_ + " " + "or BILL_1.TYP=13";
               }

               if (check_RETURNE_SALE.Checked == true)
               {
                   typ_ = typ_ + " " + "or BILL_1.TYP=14";
               }

               if (check_POS1.Checked == true)
               {
                   typ_ = typ_ + " " + "or BILL_1.typ=15";
               }

               if (check_BEGIN_ITEME.Checked == true)
               {
                   typ_ = typ_ + " " + "or BILL_1.typ=16";
               }




               if (txt_.Text == "0")
               {
                   if (TXT_NAME_ACCOUNT.Text == "")
                   {

                       MessageBox.Show("يجب ادخال اسم الحساب", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Information);
                       return;
                   }
               }

               //REP.REP_ACCOUNT.Frm_print_allbill allday = new REP.REP_ACCOUNT.Frm_rep_allday();
               REP.REP_ITEME.Frm_print_allbill allday
                   = new REP.REP_ITEME.Frm_print_allbill();


               DateTime d1
                   = Convert.ToDateTime(DTP1.Value.ToShortDateString());
               DateTime d2
                   = Convert.ToDateTime(DTP2.Value.ToShortDateString());


               string str;

               DataTable dt = new DataTable();
               dt.Clear();
               if (TXT_NAME_ACCOUNT.Text == "")
               {
                   str = "SELECT   dbo.BILL_1.ID_BILL AS الرقم , dbo.BILL_1.DATE_BILL AS التاريخ, dbo.name_type.name AS النوع, dbo.currency.name_currency AS العملة, dbo.account.Name AS [الطرف الثاني], dbo.BILL_1.NOTE AS ملاحظات,         dbo.BILL_1.TSDID AS التسديد, account_1.Name AS الصندوق, dbo.BILL_1.VAL_CASH AS [مبلغ الدفعة], dbo.BILL_1.HSM AS الحسم, dbo.BILL_1.TOTAL AS الاجمالي  FROM         dbo.BILL_1 INNER JOIN             dbo.name_type ON dbo.BILL_1.TYP = dbo.name_type.id INNER JOIN             dbo.account ON dbo.BILL_1.CUSTOMER = dbo.account.id INNER JOIN               dbo.account AS account_1 ON dbo.BILL_1.CASH = account_1.id INNER JOIN         dbo.currency ON dbo.BILL_1.CURRENCY_BILL = dbo.currency.id_currency  WHERE     (dbo.BILL_1.TRHILE = 1) and  (" + typ_ + ") and   (BILL_1.DATE_BILL BETWEEN  ('" + d1.Month + "/" + d1.Day + "/" + d1.Year + "')  AND ('" + d2.Month + "/" + d2.Day + "/" + d2.Year + "')) order by BILL_1.ID";

                   allday.TXT_NAME_ACCOUNT.Visible = false;
                   allday.LBL_ACCOUNT.Visible = false;

               }
               else
               {
                   str = "SELECT     dbo.BILL_1.ID_BILL AS الرقم ,dbo.BILL_1.DATE_BILL AS التاريخ, dbo.name_type.name AS النوع, dbo.currency.name_currency AS العملة, dbo.account.Name AS [الطرف الثاني], dbo.BILL_1.NOTE AS ملاحظات,         dbo.BILL_1.TSDID AS التسدسد, account_1.Name AS الصندةق, dbo.BILL_1.VAL_CASH AS [مبلغ دفعة], dbo.BILL_1.HSM AS الحسم, dbo.BILL_1.TOTAL AS الاجمالي  FROM         dbo.BILL_1 INNER JOIN             dbo.name_type ON dbo.BILL_1.TYP = dbo.name_type.id INNER JOIN             dbo.account ON dbo.BILL_1.CUSTOMER = dbo.account.id INNER JOIN               dbo.account AS account_1 ON dbo.BILL_1.CASH = account_1.id INNER JOIN         dbo.currency ON dbo.BILL_1.CURRENCY_BILL = dbo.currency.id_currency  WHERE     (dbo.BILL_1.TRHILE = 1)  and  (" + typ_ + ") and (BILL_1.CUSTOMER =" + Convert.ToInt32(TXT_ID_ACCOUNT.Text) + ") AND  (BILL_1.DATE_BILL BETWEEN  ('" + d1.Month + "/" + d1.Day + "/" + d1.Year + "')  AND ('" + d2.Month + "/" + d2.Day + "/" + d2.Year + "')) order by BILL_1.ID";


               }


               //textBox1.Text = str;
               
               SqlDataAdapter adp = new SqlDataAdapter(str, con);
               adp.Fill(dt);
               if (dt.Rows.Count == 0)
               {

                   MessageBox.Show("لايوجد حركة ضمن هذه الفترة", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Information);
                   return;
               }
               allday.DGV.DataSource = dt;
يارب اذا اعطيتني علما...اعطني معه حكمه...واذا اعطيتني مالا....اعطيني معها كرما...واذا اعطيتني قوه...اعطني معها رحمه...واذا اعطيتني سلطه...اعطني معها عدلا...واذا اعطيتني مسئوليه...اعطيني معها امانه...واذا اعطيتني نجاحا...اعطني معها تواضعا...اللهم امين
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام
هل قمت بعمل استنساخ للمتغير con وإضافة نص الاتصال ؟
الرد }}}
تم الشكر بواسطة:
#3
مش فاهم اخى الكريم استنساخ ايه
يارب اذا اعطيتني علما...اعطني معه حكمه...واذا اعطيتني مالا....اعطيني معها كرما...واذا اعطيتني قوه...اعطني معها رحمه...واذا اعطيتني سلطه...اعطني معها عدلا...واذا اعطيتني مسئوليه...اعطيني معها امانه...واذا اعطيتني نجاحا...اعطني معها تواضعا...اللهم امين
الرد }}}
تم الشكر بواسطة:
#4
(30-05-17, 02:35 AM)احمد عبد الحكيم كتب : مش فاهم اخى الكريم استنساخ ايه

PHP كود :
SqlConnection con = new SqlConnection ("my connectio string"); 
الرد }}}
تم الشكر بواسطة:
#5
انت لم تضع الكود الخاص بالاتصال SqlConnection con

تأكد من تهيئة ConnectionString للمتغير con الخاص بالاتصال بقاعدة البيانات بحيث يحتوي على النص الكامل للإتصال بقاعدة البيانات بدون أخطاء وسيكون مشابه لماذا في هذا الموضوع https://www.connectionstrings.com/sql-server
الرد }}}
تم الشكر بواسطة:
#6
كود الاتصال موجود لاكن موجود فى ملف txt
يارب اذا اعطيتني علما...اعطني معه حكمه...واذا اعطيتني مالا....اعطيني معها كرما...واذا اعطيتني قوه...اعطني معها رحمه...واذا اعطيتني سلطه...اعطني معها عدلا...واذا اعطيتني مسئوليه...اعطيني معها امانه...واذا اعطيتني نجاحا...اعطني معها تواضعا...اللهم امين
الرد }}}
تم الشكر بواسطة:
#7
من الواضح أخي الكريم أن هناك خلل إما إملائي أو في استنساخ جملة الإتصال، نرجو منك أخي الكريم رفع صورة عن جملة الإتصال في ملف txt وأيضا صورة عن الجملة في صفحة الأكواد في المشروع.
الرد }}}
تم الشكر بواسطة:
#8
اخ احمد فين ملف txt وكيف طريقتك بقراءته ووضعه في الاتصال con؟
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مشكلة في طباعة footer تقرير كريستال ريبورت i1982 5 1,127 29-03-23, 11:30 PM
آخر رد: sanyor77
  هل يمكن عرض سجل واحد من DatagreadView في تقرير ReportView VB.net؟ QWERTU 0 1,133 21-07-22, 01:01 AM
آخر رد: QWERTU
  حل مشكلة الارقام في تقرير الكريستال ريبورت aftfm 0 1,602 26-07-21, 08:49 PM
آخر رد: aftfm
  كيف أعمل نسخة من تقرير كريستال ريبورت للتعديل عليها جيولوجي مبتدئ 0 1,250 23-06-21, 06:35 PM
آخر رد: جيولوجي مبتدئ
  مشكلة في ربط تقرير قاعدة بيانات بالكريستال ريبورت 2008 aftfm 0 1,355 16-02-21, 07:17 PM
آخر رد: aftfm
  مشكلة طلب الباسورد في فيجوال بيسك عند عرض تقرير كريستال ريبورت diab4diab 1 1,741 05-12-20, 10:03 AM
آخر رد: asemshahen5
  [VB.NET] ما هي الملفات المطلوب إرفاقها لتشغيل تقرير Microsoft Report sulim 0 1,216 25-11-20, 11:09 AM
آخر رد: sulim
  [VB.NET] مساعدة في تعديل تقرير فرعي tahaayyoub 0 1,413 06-06-20, 10:46 PM
آخر رد: tahaayyoub
  تقرير فرعي tahaayyoub 0 1,306 15-05-20, 12:46 AM
آخر رد: tahaayyoub
Question [سؤال] مشكلة نقصان حجم الخط عند تصدير تقرير Crystal Report إلى Pdf taha25 0 1,742 24-12-19, 04:43 PM
آخر رد: taha25

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم