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


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

حاولت اكثر من مرة ومسحت الكود واعدت كتابته نفس المشكلة مع العلم ان ملف القاعدة موجود في مجلد البرنامج ومتأكد من اسم الجدول 

PHP كود :
Imports System.Data.OleDb
Imports System
.Data


Public Class frmitem

    Dim dt 
As Date Date.Now()


 
   Dim CnString As String "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=storemng.accdb"

 
   Dim Conn As New OleDbConnection(CnString)
 
   Dim DataSet1 As New DataSet
    Dim DataAdapter1 
As OleDbDataAdapter
    Dim CMD 
As New OleDbCommand
    Dim SQLstr 
As String "SELECT * FROM products"
 
   

    Private Sub frmitem_Load
(sender As ObjectAs EventArgsHandles MyBase.Load




        txtid
.DataBindings.Add("text"DataSet1"products.id")
 
       txtitemname.DataBindings.Add("text"DataSet1"products.namep")
 
       ComboBox1.DataBindings.Add("text"DataSet1"products.unitp")
 
       txtQ.DataBindings.Add("text"DataSet1"products.nowp")
 
       txtnote.DataBindings.Add("text"DataSet1"products.note")


 
       'الداتا قريد فيو

        Me.CenterToScreen()
        conn.Open()
        Dim daDataAdapter1 As New OleDbDataAdapter(SQLstr, conn)
        DataAdapter1.Fill(DataSet1, "products")
        conn.Close()
        DataGridView1.DataSource = DataSet1
        DataGridView1.DataMember = "products"
        DataGridView1.Refresh() 
الرد }}}
تم الشكر بواسطة:
#2
اخي الكريم غير جملة الاتصال الى .......

PHP كود :
("provider=Microsoft.Ace.OLEDB.12.0;" "data source=" Application.StartupPath "\Dataset1_db.accdb"


لعلها تنفع .......

و تاكد من 

 DataGridView1.DataSource =

و ما هو اسم قاعدة البيانات عندك ........
..................  و فوق كل ذي علم عليم  ................
الرد }}}
تم الشكر بواسطة:
#3
ضع اكواد ربط الادوات بعد ملء الدااتاست
الرد }}}
تم الشكر بواسطة:
#4

السلام عليكم ورحمة الله

أعتقد الحل كما ذكره أخونا سعود - مسألة ترتيب العمليات

لا أدري لم استخدمت DataBindings طالما عملك بالكود وليس المعالج
هذه طريقة من هذا المنتدى بدون استخدام DataBindings وإن شاء الله تمام
PHP كود :
Imports System.Data.OleDb
Public Class Form1
    Dim CnString 
As String "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=storemng.accdb"

    
Private Sub frmitem_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        
Try

            
Using Conn As New OleDbConnection(CnString)
                
Using da As New OleDbDataAdapter(" SELECT * FROM [products] "Conn)
                    
Dim dt As New DataTable
                    
If da.Fill(dt) > 0 Then
                        Dim row 
As DataRow dt.Rows(0)
                        
Me.txtid.text row("id")
                        
Me.txtitemname.text row("namep")
                        
Me.ComboBox1.text row("unitp")
                        
Me.txtQ.text row("nowp")
                        
Me.txtnote.text row("note")
                        
Me.DataGridView1.DataSource dt
                    End 
If
                
End Using
            End Using

        
Catch ex As Exception
            MsgBox
(ex.Message)
        
End Try
    
End Sub

End 
Class 

الرد }}}
تم الشكر بواسطة:
#5
الله يسعدكم

ماقصـرتوا تم الحل واتضح ان المشكلة كانت في صياغة الأكود قمت بإعادة كتابتها بدقة وتمت ولله الحمد

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 140 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 652 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 210 15-03-24, 01:11 AM
آخر رد: justforit
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 194 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,378 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 176 02-03-24, 07:36 PM
آخر رد: new_programer
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 196 26-02-24, 01:07 AM
آخر رد: asdfar1977
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 236 25-02-24, 11:26 PM
آخر رد: heem1986
  [C#.NET] طباعة بيانات داتا جرد فيو h2551996 0 94 25-02-24, 02:31 PM
آخر رد: h2551996
  ماهو حل هذا الخطأ في الكود melad2002 7 275 25-02-24, 12:25 AM
آخر رد: justforit

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


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