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

ماهو الخطأ في هذا المثال

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

اخوتي

المثال المرفق تم انشاؤه باستخدام الاصدار Visual Basic .net Express 2005

المشكلة انه عند اجراء تغيير على قاعدة البيانات لايتم حفظ التغييرات

مع العلم انني حاولت البحث في المنتدى عن موضوعمماثل لكن دون فائدة

WindowsApplication1.rar

#3

اخى فى الله السلام عليكم

واضح من طريقتك انك مستخدم vb6 وقادم منها جديد vb.net

الامر يختلف اخى والامر بسيط جدا بص

جرب هذا الكود اللى انا واضعه بسيط غير فيه ما يلزم من اسم التابل والتكست وشوف هيعمل ايه معاك ولو فيه اى شىء ان شاء الله هضع ليك مثال بس جرب اولا وبعدين نشوف

Try
			Dim cmd As OleDbCommand
			Dim sql As String
			Dim n As Integer
			sql = "update test1 set name='" & TextBox1.Text & "',Phon ='" & TextBox2.Text & "' where phon='" & TextBox2.Text & "'"
			cmd = New OleDbCommand(sql, con)
			con.Open()
			n = cmd.ExecuteNonQuery
			con.Close()
		Catch ex As Exception
			MsgBox(ex.Message, MsgBoxStyle.Exclamation)
			con.Close()
		End Try

ده كود لتغير فى قاعدة بيانات ده كود صغير شوف كده وربنا ييسرلك الحال

لن تبلغ المجد حتى تلعق الصبرااااااااا

#4

اخي العزيز

ان الطريقة التي ذكرتها لي انا مستخدمها وعملت مثال لربط قاعدة البيانات كامل متكامل بواسطتها ويمكنني خزن كل التغييرات على قاعدة البيانات بنجاح تام .

التساؤل عن المثال كان بالتحديد لماذا الشفرة التالية لاتعمل معي

OledbDataAdapter.update(DataSet1,"TableName") ' This code Not work

لماذا يظهر لي خطا عند تنفيذ هذه الشفرة بالتحديد ..

وجزاك الله كل الخير

#5

صديقي عدي ..

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

YaserAlshikh.zip

تم تعديل هذه المشاركة بواسطة yaseralshikh في 29 مارس 2007 في 14:24

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

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

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#6

الله الله يا اخي العزيزي ياسر

جواب شافي ومريح

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

لقد جربت المثال وهو يعمل بنجاح

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

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