تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطأ اثناء اختياري لأكثر من مرة لتاريخ
#1
توجد لدي مشكلة بسيطة

اثناء عملية البحث من تاريخ لتاريخ معين عندما اختار اكثر من مرة لتاريخ حتى يقوم بإعطائي المبلغ الذي تم كسبه في هذة المدة البرنامج يغلق وهذا الخطا يظهر لي


كود :
An unhandled exception of type 'System.InvalidOperationException' occurred in System.Data.dll

Additional information: The connection was not closed. The connection's current state is open.
الكود

كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       Dim cmd As New OleDbCommand("Select * From Rent Where Rent_Date >= @Date1 and Rent_Date <= @Date2", con)
       cmd.Parameters.Add("@Date1", OleDbType.Date).Value = DateTimePicker1.Value
       cmd.Parameters.Add("@Date2", OleDbType.Date).Value = DateTimePicker2.Value

       Dim da As New OleDbDataAdapter(cmd)
       con.Open()
       Dim dt As New DataTable
       da.Fill(dt)

       Me.DataGridView1.DataSource = dt

       Dim txtTotal As Integer
       For Each rw As DataGridViewRow In DataGridView1.Rows
           txtTotal += CInt(rw.Cells(8).Value)
       Next

       Label4.Text = txtTotal
   End Sub
مكان الخطأ
كود :
con.Open()
الرد }}}
تم الشكر بواسطة:
#2
اخي الفاضل :

من الواضح أن الاتصال مفتوح مسبقاً

ضع هذا الكود قبل كود الفتح

PHP كود :
if con.State ConnectionState.Open then con.close 
Don't Be The Perfect one
be the right one
الرد }}}
تم الشكر بواسطة: سعود , Sajad , Sajad , طالب 22 , طالب 22
#3
وممكن ايضا يشترط ان كان مغلق يفتح او لا يعمل شي
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#4
يا الشبح،

احذف con.Open لأنك تستخدم DataAdapter.
الرد }}}
تم الشكر بواسطة: طالب 22 , طالب 22 , سعود
#5
(28-06-16, 02:36 AM)الوادي كتب : يا الشبح،

احذف con.Open لأنك تستخدم DataAdapter.

ماشاء الله تبارك الله 
الفطنة احيانا افقدهاSmile
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: الوادي
#6
يا سعود،

أنا تعلمت منكم.
الرد }}}
تم الشكر بواسطة:
#7
تم الحل وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#8
مسامحة شباب للحين ماحصلت الحل
الرد }}}
تم الشكر بواسطة:
#9
يا الشبح،

كيف ترد تقول (تم الحل وشكرا لكم) وترجع الآن تقول (للحين ماحصلت الحل)

ممكن تضع المشروع؟
الرد }}}
تم الشكر بواسطة:
#10
شكلها ماتم موافقه على الرد السابق

طلبت كود ان اي شخص تم ترجيع الغرض المستأجر لايظهر في DataGride view

اتمنى ان الرسالة وضحت
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة ارفاق قاعدة البيانات sql في المشروع اثناء التحزيم 0 260 10-10-24, 03:28 PM
آخر رد: محمد العامر
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,163 30-09-24, 12:52 AM
آخر رد: asmarsou
  مشكلة عدم اكتمال تنفيذ بسبب فصل الشبكة او التيار الكهربائي اثناء النتفيذ تناسيم 3 2,156 05-02-24, 10:04 PM
آخر رد: 01AHMED
  عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها RADOS 5 1,043 07-05-23, 12:29 AM
آخر رد: new_programer
  [VB.NET] بطئ تحديث كونترول اثناء استخدام linq الماجيك مسعد 9 1,528 23-10-22, 02:39 PM
آخر رد: الماجيك مسعد
  [سؤال] اريد اظهار تلميحات الخلية في الداتا جريد فيو اثناء الكتابة فيها alfaiz678 3 1,981 01-09-21, 02:52 PM
آخر رد: alfaiz678
  طريقة حذف فورم اثناء تشغيل البرنامج Basil Abdallah 3 2,158 30-05-21, 12:58 AM
آخر رد: mrfenix93
  [VB.NET] اخطاء اثناء تشغيل البرنامج acc.ahmedyounis 5 2,196 21-11-20, 12:05 AM
آخر رد: اسامه الهرماوي
  ماذا يعني هذا الخطأ اثناء الحفظ sofiane-phy 5 2,501 02-11-20, 11:07 PM
آخر رد: sofiane-phy
  [C#.NET] مشكلة اثناء تنصيب فيجوال ستوديو kaoutar 5 2,065 13-10-20, 03:38 PM
آخر رد: محمد كريّم

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


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