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

مشكلة عند الأدراج من قاعدة البيانات

بدأه كارم سامي في 19 فبراير 2012 · 2 رد · 331 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ،

مشكلتي هذه ظهرت معي كثيراً وكنت احاول ايجاد بديل ولكن الأن لا يوجد بديل ومن الضروري ايجاد الحل ، طبعاً بالنسبة لأعضاء الفريق العربي فهي بسيطة ،،

اردت ادراج قيمة معينة من جدول (اكسس ) من خلال هذا الكود

 string connetionString2 = null;
            OleDbConnection cnn2;
            OleDbCommand cmd2;
            string sql2 = null;
            OleDbDataReader reader2;

            string A= memberdjointypeComboBox.Text;

            connetionString2 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=..//..//libdata.mdb;";
            sql2 = "Select * from activtyped WHERE (activtypedname = (" +A+ "))";

            cnn2 = new OleDbConnection(connetionString2);
            try
            {
                cnn2.Open();
                cmd2 = new OleDbCommand(sql2,cnn2);
                reader2 = cmd2.ExecuteReader();
                while (reader2.Read())
                {
                    memberdrateTextBox.Text= ("" + reader2.GetValue(2));

                }
                reader2.Close();
                cmd2.Dispose();
                cnn2.Close();
                return;

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

                    memberdrateTextBox.Text= ("" + reader2.GetValue(2));

والخطأ هو

No value given for one or more required parameters.

الرجاء المساعدة ، شكراً

#2

جرب هذا السطر

memberdrateTextBox.Text=  reader2[2].ToString();
#3

شكراً اخي الكريم علي الأهتمام ،

جربت لم تحل المشكلة ..

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