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

[تنبيه - عنوان غير مناسب : ]محتاج حل لهذه المشكلة

مغلق
بدأه الساهر2004 في 26 يونيو 2007 · 4 رد · 698 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا اخواني الاعضاء و المشرفين :

انا اواجهة مشكلة في هذا الكود وحاولت احل المشكلة بس ماقدرت .

المشكلة ان ال syntax صحيح بس ماني اعرف المشكلة ارجوا من الاخوان الخبراء المساعدة .

الكود :

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;

public partial class MainM : System.Web.UI.Page
{
	protected void Page_Load(object sender, EventArgs e)
	{

	}
	protected void Button1_Click(object sender, EventArgs e)
	{
 AccessDataSource1.InsertCommand = "INSERT INTO [TB_Books]([Name_Book],[Date_Book],[Name_Author],[Size],[Quality],[Name_College],[Number_Operation],[Name_Product]) VALUES (" + T2.Text + "," + T3.Text + "," + T4.Text + "," + T5.Text + "," + DropDownList1.DataValueField + "," + T6.Text + "," + T1.Text + "," + T7.Text + ")";
AccessDataSource1.InsertParameters.Add("@Name_Book", T2.Text);
		AccessDataSource1.InsertParameters.Add("@Date_Book", T3.Text);
		AccessDataSource1.InsertParameters.Add("@Name_Author", T4.Text);
		AccessDataSource1.InsertParameters.Add("@Size", T5.Text);
		AccessDataSource1.InsertParameters.Add("@Quality", T6.Text);
		AccessDataSource1.InsertParameters.Add("@Name_College", DropDownList1.SelectedValue);
		AccessDataSource1.InsertParameters.Add("@Number_Operation",T1.Text);
		AccessDataSource1.InsertParameters.Add("@Name_Product",T7.Text);

		AccessDataSource1.Insert();
		AccessDataSource1.DataBind();
 }
}

هذا رسالة الخطاء :

Line 55:	   AccessDataSource1.InsertParameters.Add("@Name_Product",T7.Text);
Line 56: 
Line 57:		 AccessDataSource1.Insert();
Line 58:		 AccessDataSource1.DataBind();
Line 59:		 /*
#2

وعليكم السلام

اخى الكريم أنا أقترح ليس الحل و إنما التتبع بالحل

تأكد من جميع SQL صحيح 100%

كيف التأكد.

إفتح الاكسس و اعمل نفس الجدول و أعمل نفس ال SQL عليه لتتأكد من فعالية ال SQL بانها صحيحة

وبعد أن تراجع الكود إجعل جمله ال sql بتظر برسالة للتأكد أيضا من تركيبة نص ال sql

اتمنى أن تصل إلى الحل

#3

طيب تعا عالمنطق شوي ...

انت عم تعرف باراميترات مانك ذاكرهم بصريح نص عبارة SQL

كيف بدو يعرف العنصر AccessDataSource انو هون مكان المتغير ؟

طبق الكود التالي وقلي اذا مشي الحال

أنا بجهازي شخصيا مشي حالو

AccessDataSource1.InsertCommand = "INSERT INTO [TB_Books]([Name_Book],[Date_Book],[Name_Author],[Size],[Quality],[Name_College],[Number_Operation],[Name_Product]) VALUES (@Name_Book,@Date_Book,@Name_Author,@Size,@Quality,@Name_College,@Number_Operation,@Name_Product)";
		AccessDataSource1.InsertParameters.Add("@Name_Book", T2.Text);
		AccessDataSource1.InsertParameters.Add("@Date_Book", T3.Text);
		AccessDataSource1.InsertParameters.Add("@Name_Author", T4.Text);
		AccessDataSource1.InsertParameters.Add("@Size", T5.Text);
		AccessDataSource1.InsertParameters.Add("@Quality", T6.Text);
		AccessDataSource1.InsertParameters.Add("@Name_College", DropDownList1.SelectedValue);
		AccessDataSource1.InsertParameters.Add("@Number_Operation", T1.Text);
		AccessDataSource1.InsertParameters.Add("@Name_Product", T7.Text);
		AccessDataSource1.Insert();
		AccessDataSource1.DataBind();

تم تعديل هذه المشاركة بواسطة Arwany في 26 يونيو 2007 في 14:20

#4

العنوان غير مناسب

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

You can fly while you can touch the sky

#5

لا عرف كيف اشكر اخوي ِArwany بس اقول الله يجزاك خير ماقصرت

اخوي محمد معليش على اختيار العنوان لكن اوعدك ان ماراح يتكرر الخطاء

شكرا لكل من ساهم في حل المشكلة .............

هذا الموضوع مغلق.

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

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

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

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

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