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

خطاء في جملة انسرت

بدأه soso7 في 12 يوليو 2011 · 3 رد · 286 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

ياليت تساعودني في تصحيح الكود هذه

string con;

con = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

SqlConnection sqlcon = new SqlConnection();

sqlcon.ConnectionString = con;

SqlCommand sqlcom = new SqlCommand();

sqlcom.Connection = sqlcon;

Button mybtn = ((Button)(sender));

DataListItem dli = ((DataListItem)(mybtn.NamingContainer));

string not = ((TextBox)dli.FindControl("TextBox3")).Text;

string command, taha;

command = "insert into nots (id_text,nots,name,img) values(@id_text,@nots,@name,@img)";

sqlcom.CommandText = command;

sqlcon.Open();

sqlcom.Parameters.AddWithValue("@id_text",Label9.Text);

sqlcom.Parameters.AddWithValue("@nots", not);

sqlcom.Parameters.AddWithValue("@name", Session["name"]);

sqlcom.Parameters.AddWithValue("@img", Session["ali"]);

taha = sqlcom.ExecuteNonQuery().ToString();

sqlcon.Close();

-------------------------------------

هذه الكود والخطاء هنا

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_nots_text". The conflict occurred in database "C:\USERS\SONY\DESKTOP\SOSO\APP_DATA\DATABASE.MDF", table "dbo.text", column 'id_text'.

The statement has been terminated

#2
soso7 كتب:

"insert into nots (id_text,nots,name,img) values(@id_text,@nots,@name,@img)";

هل الحقل id_text هو primary key في الجدول nots ؟؟

soso7 كتب:

" هذه الكود والخطاء هنا

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_nots_text". The conflict occurred in database "C:\USERS\SONY\DESKTOP\SOSO\APP_DATA\DATABASE.MDF", table "dbo.text", column 'id_text'.

The statement has been terminated

ما هي بنية الجدول dbo.text ؟ وما هو primary key فيه ؟

في حال كان id_text هو primary في الجدول dbo.text و forign في الجدول nots فلا يمكن إضافة قيمة جديدة للحقل id_text في الجدول الثاني قبل إضافة هذه القيمة في الأول

#3
khuloud كتب:

هل الحقل id_text هو primary key في الجدول nots ؟؟

ما هي بنية الجدول dbo.text ؟ وما هو primary key فيه ؟

في حال كان id_text هو primary في الجدول dbo.text و forign في الجدول nots فلا يمكن إضافة قيمة جديدة للحقل id_text في الجدول الثاني قبل إضافة هذه القيمة في الأول

------------------------

اخي اانا ماضفت قيمة جديدة انا كل الي اريدة اخذ قيمة الحقل الي فيه الموضوع واضيف تعليق له لاني عند جدول للموضوع وجدول لتعاليق واضيف التعليق على اساس اي دي تبع الموضوع

#4

أنا والله ما عم أقدر أبني تصور صحيح لهالعملية ..

يا ريت تشرح أكتر شو حقول جدول المواضيع وحقول جدول التعاليق

وشو القيود primaryو forign في كل الجدول

وشو المطلوب من الكود لحتى أقدر ساعد ...

تم تعديل هذه المشاركة بواسطة khuloud في 12 يوليو 2011 في 12:56

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