تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
*○● قراءة نوع البيانات Data Type من قاعدة البيانات ●○*
#1
Lightbulb 
سلام وتحية للناس الطيبين

إخواني مرفق لكم تطبيقين (كمثال) راجيا التعديل فيهما

أحد  التطبيقين يقرأ جداول وحقول قاعدة بيانات Access
والتطبيق الآخر يقرأ جداول وحقول قاعدة بيانات SQL

المطلوب إضافة إلى ما سبق أريد منها قراءة نوع البيانات Data Type لكل حقل .




وتفضلوا بقبول محبتي الخالصة .


الملفات المرفقة
.rar   DataType.rar (الحجم : 438.44 ك ب / التحميلات : 19)
الرد }}}
تم الشكر بواسطة: سعود , DR.YASER , جيولوجي مبتدئ
#2
شوف على السريع :
1 2
اذا لم يكن المطلوب ان شاء الله اجهز مثال ان لم يسبقني احد.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#3
هلا بك أستاذي
صبحك الله بالخير

أرجوك أنا فقط أريد التعديل على المرفقات

أنتظرك أستاذ سعود
الرد }}}
تم الشكر بواسطة: سعود
#4
(29-06-22, 03:34 AM)أبو خالد الشكري كتب : هلا بك أستاذي
صبحك الله بالخير

أرجوك أنا فقط أريد التعديل على المرفقات

أنتظرك أستاذ سعود

هذا قصدي او اقصد كذاSmile
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#5
ما اظنه يعجبك المثال لو ارفعه لاني استخدمت تحميل موازي  للبيانات فقط لاخذ النوع وهذه طريقة ليست جيدة
PHP كود :
Private Sub gd()
 
       Dim filePath As String Application.StartupPath "\SubJects.accdb"
 
       str "provider=microsoft.ace.oledb.12.0;data source=" filePath
        Dim sql 
As String "select * from Marks"
 
       Dim con As New OleDb.OleDbConnection(str)
 
       Dim cm As New OleDb.OleDbCommand(sqlcon)
 
       If con.State ConnectionState.Closed Then con.Open()
 
       dt2.Clear()
 
       dt2.Load(cm.ExecuteReader)
 
       If con.State ConnectionState.Open Then con.Close()

 
       For i As Integer 0 To DgvColumnsName.Rows.Count 1
            Dim dc 
As DataColumn DirectCast(dt2.Columns(i), DataColumn)
 
           DgvColumnsName.Rows(i).Cells(1).Value dc.DataType.FullName
        Next
    End Sub 
مثل ماتشوف dt2  هي داتاتيبل اخرى لتطبيق الفكرة اذا استطعت فهم جمل الاستعلام اللتي موجودة بالمشروع وتعدل عليها لتؤدي المطلوب بطريقة فنية يكون احسن من هذا الاجراء.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#6
(29-06-22, 05:46 AM)سعود كتب :
ما اظنه يعجبك المثال لو ارفعه لاني استخدمت تحميل موازي  للبيانات فقط لاخذ النوع وهذه طريقة ليست جيدة
PHP كود :
Private Sub gd()
 
       Dim filePath As String Application.StartupPath "\SubJects.accdb"
 
       str "provider=microsoft.ace.oledb.12.0;data source=" filePath
        Dim sql 
As String "select * from Marks"
 
       Dim con As New OleDb.OleDbConnection(str)
 
       Dim cm As New OleDb.OleDbCommand(sqlcon)
 
       If con.State ConnectionState.Closed Then con.Open()
 
       dt2.Clear()
 
       dt2.Load(cm.ExecuteReader)
 
       If con.State ConnectionState.Open Then con.Close()

 
       For i As Integer 0 To DgvColumnsName.Rows.Count 1
            Dim dc 
As DataColumn DirectCast(dt2.Columns(i), DataColumn)
 
           DgvColumnsName.Rows(i).Cells(1).Value dc.DataType.FullName
        Next
    End Sub 
مثل ماتشوف dt2  هي داتاتيبل اخرى لتطبيق الفكرة اذا استطعت فهم جمل الاستعلام اللتي موجودة بالمشروع وتعدل عليها لتؤدي المطلوب بطريقة فنية يكون احسن من هذا الاجراء.




مساك الله بالخير أستاذ سعود

للأسف ما عرفت أحط هذي الأكواد في التطبيقين المرفقين سابقا في هذه المشاركة   Huh
إذا ما عليك كلافه أستاذي فأرجو منك أن تحط الأكواد كما يجب أن تكون في التطبيقين الخاصين بقاعدة Access وقاعدة SQL

أنا ضاع وقتي وجهدي دون فائدة مليت  ، وطفرت (كلمة أجنبية Smile ) ، وما حصلت نتيجة ترضيني .

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

ولكم خالص الشكر والتقدير ، مع أجمل الأمنيات بقضاء ليلة سعيدة .  


الملفات المرفقة
.rar   DataType.rar (الحجم : 438.44 ك ب / التحميلات : 17)
الرد }}}
تم الشكر بواسطة: جيولوجي مبتدئ
#7
انا عدلت على المثال اللي انت رفعت اصلا و ذكرت لك اني لم اتوصل لطريقة علمية 
اذا تحب تجرب الملف مرفق لاكسس والثاني هذاك بعد مانخلص الاكسس


مشكلة مع sqlserver لم يعمل التثبيت لا بالكود ولا بالبرنامج الخاص بادارة sqlserver


الملفات المرفقة
.zip   Access DataType.zip (الحجم : 59.27 ك ب / التحميلات : 18)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: جيولوجي مبتدئ , جيولوجي مبتدئ
#8
اضفت قاعدة جديدة عندي واضفت بعض الاعمدة فقط لاطبق الفكرة على sqlserver
انت لا تشغل المشروع المرفق وانما شاهد الاكواد فقط


الملفات المرفقة
.zip   SQL DataType.zip (الحجم : 457.25 ك ب / التحميلات : 50)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: جيولوجي مبتدئ , جيولوجي مبتدئ
#9
مرحبا بك أستاذ سعود

أنا عندي تظهر النتائج ملخبطه



هذي قاعدة بيانات SQL جديدة حرصت فيها أن تكون الداتا تايب مختلفة لكل حرف 

ولكن للأسف النتيجة ظهرت خاطئة ، لكن الصحيحة فقط اللي كانت Date أما البقية فهو جعلها String !

* تطبيق الأكسس نفس المشكلة بالضبط كلها يخليها String عدا حقل Date

عندي شك في شيء واحد :
قد يكون السبب في هذي النتيجة المختلفة التي تظهر عندي عن التنيجة التي تظهر عندك هو أنني أستخدم Visual Studio 2015
والتعديل معمول بنسخة مختلفة
لأنه يسألني في البداية إن كنت أرغب في التحويل… وأنا أوافق !
فقد يقوم بتعديل بعض الكودات عند التحويل إلى نسخة مختلفة من البيسك .
هذا والله أعلم

عندي شك في شيء واحد :
قد يكون السبب في هذي النتيجة المختلفة التي تظهر عندي عن التنيجة التي تظهر عندك هو أنني أستخدم Visual Studio 2015
والتعديل معمول بنسخة مختلفة
لأنه يسألني في البداية إن كنت أرغب في التحويل… وأنا أوافق !
فقد يقوم بتعديل بعض الكودات عند التحويل إلى نسخة مختلفة من البيسك .
هذا والله أعلم
الرد }}}
تم الشكر بواسطة: سعود
#10
عندي ثلاث نسخ لفيجوال استوديو
vs6.0 - vs 2010  - vs 2022
لو نتفق على نسخة فيجوال استوديو 2010  كأقدم   نسخة  اما الاحدث فالأفضل ما يتم إصداره لأنه محدث و محسن بشكل افضل.  Exclamation
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: أبو خالد الشكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 824 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,222 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,019 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,001 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,455 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 660 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,040 19-04-25, 08:54 PM
آخر رد: Kamil

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


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