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

خطأ فى نوع البيانات

بدأه زخارياس في 5 فبراير 2012 · 1 رد · 377 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم أعضاء وزوار المنتدى الكرام

أريد أن اعرف مش كلة هذا الكود

 public static int Get(int PageId)
	{
    	int ret = 0;
    	string SQL = "SELECT COUNT(Visits.PageId) AS Visits FROM Pages INNER JOIN Visits ON Pages.PageID = Visits.PageId WHERE 	(Visits.PageId = " + PageId.ToString() + ") GROUP BY Visits.PageId";
    	SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Tarsheed"].ConnectionString);
    	SqlCommand cmd = new SqlCommand(SQL, conn);
    	try
    	{
        	conn.Open();
        	ret = int.Parse(cmd.ExecuteScalar().ToString());

    	}
    	finally
    	{
        	conn.Close();
        	cmd.Dispose();
    	}
    	return ret;
	}

يعطينى هذا الخطأ أثناء التنفيذ

post-207539-086226700 1328413970_thumb.j

المرفقات
error.jpg
#2

يبدو انه لم يتم تهيئة المتحول cmd بقيمة

راجع كود الاتصال مع قاعدة البيانات و تاكد انه يتم اسناد قيمة لهذا المتحول عند الاتصال

تم تعديل هذه المشاركة بواسطة Adel Khayata في 5 فبراير 2012 في 07:17

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