مساعدة بكود #C (Visual Studio) مع قاعدة بيانات Oracle

الموضوع في 'علوم الحاسب الآلي' بواسطة الشاطر حسن, بتاريخ ‏12 نوفمبر 2011.

  1. الشاطر حسن

    انضم:
    ‏15 مارس 2007
    المشاركات:
    22
    التقييمات:
    +0 / 0 / -0
    السلام عليكم , أنا أقوم بعمل كود لSenior Project.
    أحد أجزاء المشروع تحتاج إلى تنفيذ Sql Statement على Oracle Databaseو عرض النتيجة على datagrid.
    قمت بإجراء SQL statements من نوع INSERT,DELETE و طلعوا صح في النهاية.
    المشكلة تظهر عندما أقوم بكتابة SELECT Statement. استخدمت اكثر من حل على النت بنفس النتيجة, البرنامج يتوقف لخطأ عند Fill إلى DataTable. إذ أن النتيجة تكون خالية من دون سبب!
    الخطأ يظهر عند هذا الجزء من الكود:
    public DataTable ExecuteQ(OleDbConnection c, String Query, String TableName)
    {
    OleDbCommand command = c.CreateCommand();
    command.CommandText = Query;
    OleDbDataAdapter a = new OleDbDataAdapter();
    a.SelectCommand = command;
    DataSet ds = new DataSet();
    a.Fill(ds, TableName);
    DataTable my = ds.Tables[TableName];
    return my;
    }
    ما المشكلة اذن??
     
  2. بوشخاط

    بوشخاط عضو

    انضم:
    ‏13 أغسطس 2007
    المشاركات:
    1,501
    التقييمات:
    +18 / 0 / -1
    انصحك تمسك الكود واقرب دكتور اي سي اس ... او المسؤول عن السينيور بروجكت حقك

    وهو بيضبطك... الكود هذا هاي لفل وصعب تحصل احد خبير فيه :)
     
  3. بوشخاط

    بوشخاط عضو

    انضم:
    ‏13 أغسطس 2007
    المشاركات:
    1,501
    التقييمات:
    +18 / 0 / -1
    طيب سؤال عالسريع...انت يطلع لك كومبايل ايرور او رن تايم ايرور...ولا الكود يشتغل بس النتيجة تطلع فاضية ؟
     
  4. Abdummu

    Abdummu عضو

    انضم:
    ‏6 يونيو 2010
    المشاركات:
    160
    التقييمات:
    +0 / 0 / -0
    عفوا أخوي تتوقع أي دكتور في الاي سي اس يقدر يفيده بالفعل؟؟؟

    اللي أعرفه إنه الدكاترة شغالين في الأبحاث وفي النظريات ، وما أظن إنه أي واحد فيهم عنده الخبرة الكافية في الكوميرشيال قواعد بيانات،

    طبعا ممكن لو كان دكتور عنده خبرة عشرات السنوات في الاندستري على الاوراكل يفيده ، غير كذه اتوقع إنهم أقوياء من الناحية النظرية فقط.

    تحياتي
     
  5. الشاطر حسن

    انضم:
    ‏15 مارس 2007
    المشاركات:
    22
    التقييمات:
    +0 / 0 / -0
    الكود يشتغل إلى ما يوصل Fill بعدها يطلع من run و يقول عن خطأ لا يمكن استعادة التقرير الخطأ
     
  6. بوشخاط

    بوشخاط عضو

    انضم:
    ‏13 أغسطس 2007
    المشاركات:
    1,501
    التقييمات:
    +18 / 0 / -1
  7. بوشخاط

    بوشخاط عضو

    انضم:
    ‏13 أغسطس 2007
    المشاركات:
    1,501
    التقييمات:
    +18 / 0 / -1
    حاول تشيك هل الداتا بيس متصلة مضبوط او لا...وحاول تشوف هل التيبل اللي تحاول تقرى منه فيه سطور ولا فاضي... :)
     
جاري تحميل الصفحة...
مواضيع شبيهة - مساعدة بكود (Visual Studio) مع قاعدة بيانات Oracle
  1. yondrasyo
    الردود:
    3
    المشاهدات:
    588
  2. شبابي البترول
    الردود:
    2
    المشاهدات:
    2,014
  3. Badr22
    الردود:
    4
    المشاهدات:
    606
  4. H-M-S
    الردود:
    1
    المشاهدات:
    737
  5. طالب ذهب
    الردود:
    5
    المشاهدات:
    1,080
  6. şąмεя
    الردود:
    1
    المشاهدات:
    840
  7. eng.dream
    الردود:
    16
    المشاهدات:
    1,078
  8. ][ متكهرب ][
    الردود:
    5
    المشاهدات:
    831
  9. الشاهين
    الردود:
    1
    المشاهدات:
    968
  10. wanted
    الردود:
    2
    المشاهدات:
    663

مشاركة هذه الصفحة