10-08-17, 08:56 PM
السلام عليكم
حياكم الله إخواني الكرام
أنا عضو جديد بهذا المنتدى وكذلك أنا جديد في عالم البرمجة بلغة C#
عندي نموذج يتعامل مع أكثر من جدول بنفس نص الاستعلام وحتى لا أكرر كود الاستعلام في كل مرة أردت أن أجعل اسم الجدول في نص الاتصال متغيرا فاستعملت طريقتين بعد البحث
الطريقة الأولى
الاعلان عن متغير نصي ثم اسناد اسم الجدول إليه ووضعه في الاستعلام كالتالي
string sql = "UPDATE ' " + Table + "' SET f1 = @param2 ,f2= @param3"
طبعا بعد الاعلان عن المتغير فلم تفلح
الطريقة الثانية جعلت اسم الجدول برامتر من البرمترات فلم تفلح!!
string sql = "UPDATE @Table SET f1 = @param2 ,f2= @param3"
فهل هناك طريقة سليمة تجعل اسم الجدول متغير حسب الحاجة؟
حياكم الله إخواني الكرام
أنا عضو جديد بهذا المنتدى وكذلك أنا جديد في عالم البرمجة بلغة C#
عندي نموذج يتعامل مع أكثر من جدول بنفس نص الاستعلام وحتى لا أكرر كود الاستعلام في كل مرة أردت أن أجعل اسم الجدول في نص الاتصال متغيرا فاستعملت طريقتين بعد البحث
الطريقة الأولى
الاعلان عن متغير نصي ثم اسناد اسم الجدول إليه ووضعه في الاستعلام كالتالي
string sql = "UPDATE ' " + Table + "' SET f1 = @param2 ,f2= @param3"
طبعا بعد الاعلان عن المتغير فلم تفلح
الطريقة الثانية جعلت اسم الجدول برامتر من البرمترات فلم تفلح!!
string sql = "UPDATE @Table SET f1 = @param2 ,f2= @param3"
فهل هناك طريقة سليمة تجعل اسم الجدول متغير حسب الحاجة؟