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

خطأ عند الضغط علي مفتاح حفظ

مغلق
بدأه a_salah_hasballa في 16 سبتمبر 2007 · 3 رد · 612 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

المشكلة اننا لما باجي اقف علي سجل معين ويتعرض بيانات هذا السجل علي التكستات وباجي اغير في تكست مثلا زي رقم الحساب بغيرة من 002 الي 004 وبظغط مفتاح حفظ بيظهر هذا الاعتراض علما بانني قمت بوضع مفتاح اساسي علي حقل Name

get-9-2007-bof3d_com486obr7s.GIF

f1 = "'" & TextBox1.Text & "',"
		f2 = "'" & DateTimePicker1.Value & "',"
		f3 = "'" & ComboBox1.Text & "',"
		f4 = "'" & TextBox2.Text & "',"
		f5 = "'" & TextBox5.Text & "',"
		f6 = "'" & TextBox4.Text & "',"
		f7 = "'" & MaskedTextBox1.Text & "',"
		f8 = "'" & TextBox6.Text & "',"
		f9 = "'" & TextBox3.Text & "',"
		f10 = "'" & TextBox7.Text & "',"
		f11 = "'" & ComboBox3.Text & "',"
		f12 = "'" & ComboBox2.Text & "',"
		f13 = "'" & TextBox8.Text & "',"
		f14 = "'" & DateTimePicker2.Value & "',"
		f15 = "'" & DateTimePicker3.Value & "',"
		f16 = "'" & ComboBox4.Text & "',"
		f17 = "'" & TextBox9.Text & "',"
		f18 = "'" & TextBox10.Text & "'"
		s = "INSERT INTO Cust "
		s = s & "(Name,Birth_Date,Gender,Nationality,Fax,Tel,"
		s = s & "Mobile,Email,Adress,ID_Num,ID_Type,Work_type,"
		s = s & "Account_num,First_Date,Last_Date,"
		s = s & "Card_type,Maximum,Card_Name) Values "
		s = s & "(" & f1 & f2 & f3 & f4 & f5 & f6 & f7
		s = s & f8 & f9 & f10 & f11 & f12 & f13
		s = s & f14 & f15 & f16 & f17 & f18 & ")"
		cmd.CommandText = s
		h = cmd.ExecuteNonQuery

post-101787-1189901847_thumb.gif

بســم الله الـرحمــن الرحيــم

لا خير في كاتم العلم ...زكاه العلم ...التعليم صدقة جارية

#2

السلام عليكم

الرساله بتقول لك ان ال primary key كده هيتكرر لحل المشكله

اعمل ده تجيب لك اكبر رقم فى الحقل بتاع ال primary key وضيف عليه واحد وخليه قيمه الحقل الجديده

سلام عليكم

Mohamed Makeen

Senior Software Developer

Egypt - Cairo

eng_makin@hotmail.com

0142003269

#3

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

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

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

عزيزي يوجد حلان

* تغير الـــ primary key إلى رقم sequence يعني رقم الحقول

* تخلي الاسم primary key + رقم primary key

سؤال فين تعريف الcomd و وين تعريف h

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

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

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