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

ائما تظهر لي هذه الرسالة Must declare the scalar variable ولم أدري ما الحل

بدأه asiri6 في 10 أكتوبر 2010 · 4 رد · 1,117 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

دائما تظهر لي هذه الرسالة Must declare the scalar variable ولا أعلم مالحل فأرجو مساعدتي , وملف الكود بالمرفقات

GridViewAdvanceCode.zip

#2

ولا رد واحد ، يالله ، خليني أسلي نفسي

ياع عزيزي ممكن هذا الرابط يفيدك

/index.php?showtopic=230057

#3

بسم الله الرحمن الرحيم

اخى العزيز

الخطا ده معنه انك مش اعطيت لل Parameters قيمة

مثال

public DataTable GetBillNumber(string BillNumberTextBox)
    {


        SqlDataAdapter db = new SqlDataAdapter("select * from Users_Table where UserId=@BillNumberTextBox", conn);


        DataTable dt = new DataTable();
        db.Fill(dt);

        return dt;
    }

هنا ال Parameters ده BillNumberTextBox@ فين القيمة بتاعته

بمعنى عرفته فين زى دى مثلا

 cmd.Parameters.AddWithValue("@User_Name", User_Name);

جرب و ان شاء الله تظبط معك

اتمنى اكون افدتك

1
#4

أشكرك أولا على ردك وجزاك الله خيرا

جربت الذي ذكرت بدون فائدة

#5

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

قم بالتعديل إلى التالى :

 public DataTable GetBillNumber(string BillNumberTextBox)
    {


        SqlDataAdapter db = new SqlDataAdapter("select * from Users_Table where UserId=@BillNumberTextBox", conn);

        db.SelectCommand.Parameters.AddWithValue("@BillNumberTextBox", BillNumberTextBox);
        DataTable dt = new DataTable();
        db.Fill(dt);

        return dt;
    }
1

Ahmed Moosa

Microsoft Community Contributor | MCC

Microsoft Certified Professional Developer | MCPD

Microsoft Certified Technology Specialist | MCTS

Senior .NET Developer

.Net Trainer

English blog : http://weblogs.asp.net/ahmedmoosa/

مدونة عربى : http://ahmedmoosa.wordpress.com/

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…