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

كنت أعمل برنامجي بفيجوال ستوديو2013 ومن ثم قمت بنقله على 2019


ظهرت لي مشكلة لم تكن موجودة من قبل وهي كالتالي:
عندما افتح النموذج(أي نموذج) يفتح بشكل طبيعي، وعند فتح النموذج الثاني(تظهر بيانات الأول بالإضافة للثاني في الداتاجرد في الثاني).
، وعند الثالث نظهر بيانات الأول والثاني والثالث وهكذا مع عكس الترتيب!!


حاولت الوصول لحل فلم أفلح، وكأن الخادم يستمر بحمل البيانات محتفظا بها حتى عند غلق النموذج، وعند استدعاء بيانات النموذج الثاني يرفقها مع بيانات الأول!
فلماذا مع أن الاتصال يغلق، وكذلك النموذج؟



هذا الكود المستخدم في النماذج

كود :
   Private Sub form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load


If Sqlcon.State = ConnectionState.Open Then Sqlcon.Close()
           Dim strquery As String = "SELECT * FROM table1"
           Sqlcon.Open()
           adapter = New SqlDataAdapter(strquery, Sqlcon)
           adapter.Fill(Db)
           DGVvacationtype.DataSource = Db
           'Db.Constraints.Add("primary", Db.Columns("id"), True)

           Sqlcon.Close()

end sub
الرد
تم الشكر بواسطة: سعود , سعود
#2
PHP كود :
  Sqlcon.Open()
 
       Dim sqlqry As String "select * from table1"
 
       Dim adapter As New SqlDataAdapter(sqlqrySqlcon)
 
       Dim Db As New DataSet()
 
       adapter.Fill(ds"table1")
 
       Sqlcon.Close()
 
       DataGridView1.DataSource Db
        DataGridView1
.DataMember "table1"
 
       Dim table As New DataTable
        adapter
.Fill(table
الرد
تم الشكر بواسطة: أشرف كريم 2 , مسلم_١ , سعود
#3
(25-10-21, 07:01 PM)مسلم_١ كتب : السلام عليكم ورحمة الله وبركاته

كنت أعمل برنامجي بفيجوال ستوديو2013 ومن ثم قمت بنقله على 2019


ظهرت لي مشكلة لم تكن موجودة من قبل وهي كالتالي:
عندما افتح النموذج(أي نموذج) يفتح بشكل طبيعي، وعند فتح النموذج الثاني(تظهر بيانات الأول بالإضافة للثاني في الداتاجرد في الثاني).
، وعند الثالث نظهر بيانات الأول والثاني والثالث وهكذا مع عكس الترتيب!!


حاولت الوصول لحل فلم أفلح، وكأن الخادم يستمر بحمل البيانات محتفظا بها حتى عند غلق النموذج، وعند استدعاء بيانات النموذج الثاني يرفقها مع بيانات الأول!
فلماذا مع أن الاتصال يغلق، وكذلك النموذج؟



هذا الكود المستخدم في النماذج

كود :
   Private Sub form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load


If Sqlcon.State = ConnectionState.Open Then Sqlcon.Close()
           Dim strquery As String = "SELECT * FROM table1"
           Sqlcon.Open()
           adapter = New SqlDataAdapter(strquery, Sqlcon)
           adapter.Fill(Db)
           DGVvacationtype.DataSource = Db
           'Db.Constraints.Add("primary", Db.Columns("id"), True)

           Sqlcon.Close()

end sub

جرب هذا التعديل
كود :
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    Dim da As New SqlDataAdapter("SELECT * FROM table1", Sqlcon)
    Dim dt As New DataTable
    da.Fill(dt)
    DGVvacationtype.DataSource = dt
End Sub

او في الكود بتاعك اعمل clear ال Db قبل ما تعمل fill
الرد
تم الشكر بواسطة: مسلم_١ , سعود
#4
شكر الله لك أخي الحبيب، ونفع بك ?
الرد
تم الشكر بواسطة: أشرف كريم 2 , سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن تصدير البيانات الى ملف محدد في الاكسل من الداتاقريدفيو جيولوجي مبتدئ 0 88 27-11-21, 02:56 PM
آخر رد: جيولوجي مبتدئ
Exclamation [VB.NET] فزعتكم شباب ... كيفية عرض جداول وأعمدة قاعدة البيانات أبو خالد الشكري 7 308 26-11-21, 05:53 PM
آخر رد: سعود
Question [سؤال] ما هو عداد المستخدام فى قاعدة البيانات alims 0 84 25-11-21, 10:07 AM
آخر رد: alims
  مساعدة في مشكل للرقم السري لقاعدة البيانات hammadi 1 121 21-11-21, 06:46 PM
آخر رد: asemshahen5
  خطأ في كود منع تكرار العناصر في DataGridView غدير الصليحي 4 188 21-11-21, 12:24 AM
آخر رد: غدير الصليحي
  [سؤال] بطئ في جلب اليانات من قاعدة البيانات عبدالكريم برشدان 4 276 14-11-21, 08:50 PM
آخر رد: سعود
  [كود] تصفح البيانات موضوع منقول سعود 0 124 13-11-21, 04:34 AM
آخر رد: سعود
  [سؤال] هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ dametucorazon 6 10,443 13-11-21, 12:49 AM
آخر رد: _11Basil
  [سؤال] ممكن شرح او رابط افضل طرق عرض البيانات في الداتاجريد و التعامل معها غدير الصليحي 1 181 12-11-21, 08:15 PM
آخر رد: سعود
  مشكلة اللغة العربية فى قاعدة البيانات SQL فى موقع SMARTERASP.NET mmaalmesry 5 297 10-11-21, 03:10 AM
آخر رد: Jounior_P

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


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