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

1 - ال TA.Update لايعمل

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

السلام عليكم ..

كيف حالكم أحبابي ؟

انا بواجه مشكاكل .. وهبدأ مسيرة عرضها الان .. إن شاء الله ..

هذي او واحدة

بستخدم VB.NET 2005

ونظام الفيجوال ف الربط بداتا بيز أكسس dataset+TA+BS

المشكلة كالتالي ..

أمر حفظ أو Update بيعمل بس في Form1 ومش شغال ف اي فورم تانية ..

Imports System.Data
Imports System.Data.OleDb

Public Class Form5
	Dim xxx As Integer
	Dim instance_adapter As New OleDbDataAdapter("SELECT * FROM n_backup", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|n_Backup.mdb;User Id=admin;Password=;")
	Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
		'TODO: This line of code loads data into the 'N_BackupDataSet.bouns_1' table. You can move, or remove it, as needed.
		Me.Bouns_1TableAdapter.Fill(Me.N_BackupDataSet.bouns_1)
		GroupBox3.Hide()
		GroupBox5.Hide()
		GroupBox6.Hide()
		DataGridView1.Hide()
	End Sub
	Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
		Me.Close()
	End Sub
	Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
		Me.Close()
	End Sub
	Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click
		On Error GoTo 0
		Bouns1BindingSource.MoveFirst()
	End Sub
	Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click
		On Error GoTo 0
		Bouns1BindingSource.MovePrevious()
	End Sub
	Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click
		On Error GoTo 0
		Bouns1BindingSource.MoveNext()
	End Sub
	Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
		On Error GoTo 0
		Bouns1BindingSource.MoveLast()
	End Sub
	Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button13.Click
		GroupBox5.Hide()
	End Sub
	Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
		GroupBox5.Show()
	End Sub
	Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
		On Error GoTo -1
		'GroupBox2.Show()
		TextBox5.ReadOnly = False
		Dialog1.Show()
	End Sub
	Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click
		On Error GoTo -1
		Bouns1BindingSource.CancelEdit()
	End Sub
	Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click
		If TextBox13.Text = "" Then
			MsgBox("أدخل ماتريد البحث عنه")
			Exit Sub
		End If
		Dim myCommand As New OleDbCommand
		If ComboBox1.Text = "إسم الموظف" Then
			myCommand.CommandText = "Select * from Bouns_1 where name='" & TextBox13.Text + "'"
		End If

		If ComboBox1.Text = "كود الموظف" Then
			myCommand.CommandText = "Select * from Bouns_1 where Employ_no=" & TextBox13.Text
		End If
		myCommand.Connection = Bouns_1TableAdapter.Connection
		myCommand.Connection.Open()
		'yourDataSet.Employ.Row.Clear()
		Me.N_BackupDataSet.bouns_1.Rows.Clear()
		Me.N_BackupDataSet.bouns_1.Load(myCommand.ExecuteReader)
		myCommand.Connection.Close()
	End Sub
	Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
		If TextBox3.Text = "" Or TextBox4.Text = "" Or TextBox5.Text = "" Then
			MsgBox(" من فضلك أكمل البيانات المتبقية")
		Else
			Me.Bouns_1TableAdapter.Update(N_BackupDataSet.bouns_1)
		End If
	End Sub
	Private Sub ToolStripMenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem2.Click
		DataGridView1.Show()
		GroupBox1.Hide()
		GroupBox4.Hide()
		GroupBox6.Show()
	End Sub
	Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
		On Error GoTo 0
		Bouns1BindingSource.MoveFirst()
	End Sub
	Private Sub Button16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button16.Click
		On Error GoTo 0
		Bouns1BindingSource.MovePrevious()
	End Sub
	Private Sub Button17_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button17.Click
		On Error GoTo 0
		Bouns1BindingSource.MoveNext()
	End Sub
	Private Sub Button18_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button18.Click
		On Error GoTo 0
		Bouns1BindingSource.MoveLast()
	End Sub
	Private Sub ToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click
		DataGridView1.Hide()
		GroupBox1.Show()
		GroupBox4.Show()
		GroupBox6.Hide()
	End Sub

	Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
		If MsgBox("هل أنت متأكد ؟", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
			Bouns1BindingSource.RemoveCurrent()
			'Bouns_1TableAdapter.Update(N_BackupDataSet.Bouns_1)
		End If
	End Sub

	Private Sub TextBox5_Leave(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox5.Leave
		' Me.Bouns_1TableAdapter.Fill(N_BackupDataSet.bouns_1)
		'Me.Bouns_1TableAdapter.u.update(N_BackupDataSet.bouns_1)

	End Sub

	Private Sub TextBox5_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox5.TextChanged
		xxx = Dialog1.TextBox1.Text

		TextBox5.Text = xxx
	End Sub
End Class

انا بحثت بالمنتدى كله حاط اوامر ال OLDB انا لو استخدمتها هتأخر عن الموعد .. وحتى عند الحفظ في الفورم 1

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

بس المضطر بيركب الصعب .. وحاولت احط االاتنين ف الكود يعني اوصلهم فيجواليا والاوامر احطها مو مشكلة ..

جزاكم الله خير . .

تم تعديل هذه المشاركة بواسطة White Leopard في 20 مارس 2007 في 20:59

#2

- ما هو الخطأ الذي يظهر لك في الفورم الثانية

- تأكد من ان جميع الارتباطات إلى العناصر الموجودة في الكود قد تم تصحيحها ليتناسب مع وضع الفورم الجديدة

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#3

كل حاجة شغالة تمام ..

ماعدا ال Update

بيقولي

update' is not member of ogoor_w_mortbat.n_backupdatasettabeladapter.Bouns_1TableAdapter

في جميع الشاشات ...

جزاك الله خير اخ محمد عالرد ..

حاولت اعمل فور جديد في نفس المشروع .. وربطه نفس الخطأ .. !!

#4

الرسالة واضحة تقول لك أن Update ليس عنصرا في ogoor_w_mortbat.n_backupdatasettabeladapter.Bouns_1TableAdapter راجع تعريف الـ TableAdapter وارتباطاته لديك فقد يكون هناك خلل لم يتم بسببه إنشاء الأمر Update الخاص بالـ TableAdapetr المذكور

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#5

أخي كل شيء سليم ... مش انا الي بعمكل الاتصال ..

انا بمجرد ماضيف داتا جريد واوصلها .. بيصبح عندي تيبل ادبتر وبيندنج سورس و الداتا ست !!

عموما انا اتأكدت مرة تانية ..

بس سؤال ال Build action للداتابيز ف الخصائص ..

المفروض

None

complie

content

embedded resource

هية معمولة None

#6

الأخ الكريم محمد أعطاك الحل

اذا أستمرت المشلكة معك يا ترفق مثال

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#7

يأخي .. الأدبتر بيتم انشائه اوتوماتيكي .. كيف بتعتقد انه في مشكله ؟ وكيف ارفق مثال يعني ارفق فورم مثلا ولا ايه ؟

#8

- عندما يقوم المعالج بإنشاء الأدبتر فإنه بالصفحة الأخيرة يظهر لك تقرير بالوامر التي تم إنشاؤها و الأوامر التي لم يتم إنشاؤها ويذكر لك سبب عدم إنشاء هذه الأوامر وغالبا يكون خطأ في تصميم قاعدة البيانات أو الجدول وفي كثير من الحالات يكون ذلك بسبب أن الجدول لايحتوي على Primary key

- إرفاق مثال يعني إرفاق مشروع كامل تظهر فيه هذه المشكلة حتى نستطيع تحري الخلل أين

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#9

طيب هذا المشروع بالمرفقات

يارب الاقي حل

ممكن طلب من الأخ المشرف ؟

عايز اطرح كل المشاكل الي عندي هنا بحيث الي ينزل المشروع يشوف المشكلة بالمرة ؟؟ بعد اذن حضرتك ..

http://rapidshare.com/files/22090122/Ogoor...ortbat.zip.html

#10

مو مشكلة بشرط أن تكون الأسئلة مرتبطة بنفس المشروع حصرا

لماذا لم تقم بإرفاق الملف في المنتدى مباشرة أفضل لأن الـ RapidShare محجوب في بعض الدول وبالتالي قد يكون هناك من يمكنه مساعدتك ولايستطيع

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 22 مارس 2007 في 01:40

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#11

أخي .. الربيد شير .. الي لقيته الموقع مارضي يرفعه ..

بعدين انا عندي مشكلة ..

/index.php?showtopic=121202

وووو انا حالوت اعمل الكونكشن باكواد بس اشتغل الكود ولقيت ال Update بس انا كده هعيد حاجات كتير ..

ممكن حد يشوف ايه المشكلة هنا ؟

#12

أخي .. الربيد شير .. الي لقيته الموقع مارضي يرفعه ..

بعدين انا عندي مشكلة ..

/index.php?showtopic=121202

وووو انا حالوت اعمل الكونكشن باكواد بس اشتغل الكود ولقيت ال Update بس انا كده هعيد حاجات كتير ..

ممكن حد يشوف ايه المشكلة هنا ؟

#13

يجماعة حد ينجدني بلييز انا متعطل

#14

كن صبورا قليلا غدا الجمعة عطلة وقد أستطيع تفريغ بعض الوقت لتحميل ومراجعة مشروعك ولكنني لا أعدك بشئ

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#15

:) جزاك الله خير يا أخي التسليم يوم السبت بس هنتظر ردك

جزاك الله خير

#16

مش عارف اعمل ايه وانا حاطط اخر أمل عليكم !!لو في الاخر محدش عرف الحل :(

بعد بكرة التسليم ولو محلتش المشكلة هعيد السنة .. مشكلة -waf

#17

!!!!! ....

مافيش أمل ؟ محدش عايز يطوع يعمل حاجة !؟

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

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