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

طلب مساعده في ارسال FK

مغلق
بدأه ASP.COM في 20 مايو 2007 · 2 رد · 574 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا واجهتني هذه المشكله

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Products_Owner". The conflict occurred in database "C:\DOCUMENTS AND SETTINGS\TAREQ\ONLINE STORE\APP_DATA\DATABASE.MDF", table "dbo.Owner", column 'Owner_ID'.

The statement has been terminated

.

انا احاول استعمل حقل موجود في جدول اخر على اساس انه FOREIGN KEY لكن كل ما علمه له عميله ارسال رفض التنفيذ وطلعت لي الرساله اعلاه هل من حل شكرا جزيلا !!

هذا الكود كاملا ارجوا ارشادي بالتصحيح لانه مطلوب مشروع وانا جاهل باللغة تمام :(

textBox6.txt هذا هو FK

Dim Situation As String

Cateogry = DropDownList1.SelectedValue.ToString

Situation = DropDownList2.SelectedValue.ToString

Dim store As Data.SqlClient.SqlConnection

Dim cmd As Data.SqlClient.SqlCommand

store = New Data.SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True")

store.Open()

cmd = New Data.SqlClient.SqlCommand("INSERT INTO Products VALUES ('" & TextBox1.Text & "',' " & TextBox2.Text & " ', ' " & TextBox3.Text & " ' , ' " & TextBox4.Text & " ' , ' " & Cateogry.ToString & " ' , ' " & Situation.ToString & " ' , ' " & TextBox5.Text & " ' , ' " & TextBox6.Text & " ' )", store)

cmd.ExecuteNonQuery()

store.Close()

Response.Redirect("2All Products.aspx")

Dim Cateogry As String

#2

من رسالة الخطأ FK_Products_Owner

يعني انت بتضيف مالك غير موجود لهذا المنتج

بمعنى اخر اذا كان TextBox6.Text فيه قيمة 1111 يجب في جدول المالك owner ان يوجد مالك برقم 1111

وتأكد ايضا من .trimTextBox6.Text

#3

اهلا اخي طارق

انا موجود عندي جدول View يعرض المعلومات للمنتج باستخدام PK للمالك وذلك عن طريق ادخاله في المنتج باعتباره FK اواتمني لو اقدر ارسل لك المشروع تشوف الخلل وين موجود لان تسليمه يوم السبت القادم والمشكله الوحيده اللي امامي هذي بس

والف الف الف شكر على الرد

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

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