الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اظهار عنوان العمود عربي في datagridview

بدأه azouzeg في 31 أكتوبر 2013 · 3 رد · 692 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة

هذا الكود بيظهر اسماء الحقول انجليزي وليس مسمي الحقول عربي في الداتا جريد فيو ازاي اظهر الكابشن عربي من ملف الاكسس في داتا جريد فيو

 

 

 

       Dim cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\costsprofet.mdb")

        cn.Open()
        Dim da As New OleDbDataAdapter("select * from tblexpensive", cn)
        Dim dt As New DataTable
        da.Fill(dt)
        DGVex.DataSource = dt
        cn.Close()

[code/]

عزوز عبداللاه
مدرب ومطور قواعد بيانات أكسس

الاهتمامات

VBA,VB.NET,ASP.NET,SQL SERVER, ORACLE

azouzeg@hotmail.com

01004147149

#2

السلام عليكم ...

  1. تنفيذ الاستعلام ضمن المحرك Jet  لا يمكمه الوصول لتسميات الحقول في الأكسس  في نفس الاستعلام (عملية معقدة تتطلب ربما قراءة الــ Meta Data ) .
  2. الطريقة المتبعة هي :
    1. إذا كانت الـــ DataGridView  تظهر نفس الحقول , فيتم إضافة الحقول من الخاصية Columns  بإضافة العمود و نضع له الخاصية DataPropertyName  باسم العمود المطلوب و نضع له HeaderText  بالنص الذي نريد إظهاره في ترويسة العمود .
    2. يمكن استخدام الـــ AS  مثلا : 
      Select FName AS الاسم FROM Student

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

أنت قصدك

DGVex.Columns(0).HeaderText = "اسم العمود بالعربي"

#4

1 - كليك يمين على الداتا جريد فيو

2- Edite columns

3- تظهر كل الاعمدة في الداتا بالانجليش اضغط على العمود المطلوب

4- Header Text  وسمية بالعربي

1

مواضيع مشابهة