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

مشكلة في الفيجول ستديو 2005 مع قواعد بيانات اكسس

مغلق
بدأه ghost1981 في 17 سبتمبر 2006 · 6 رد · 968 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:blink: لا يقوم البرنامج المكتوب بالفيجول استديو 2005 بالتحديث في قاعدة البيانات اكسس بدون اي سبب ارجو من المحترفون افادتنا ووضع الحل ان

تم تعديل هذه المشاركة بواسطة ghost1981 في 17 سبتمبر 2006 في 18:18

#2
ghost1981 كتب:
:blink: لا يقوم البرنامج المكتوب بالفيجول استديو 2005 بالتحديث في قاعدة البيانات اكسس بدون اي سبب ارجو من المحترفون افادتنا ووضع الحل ان

الفيجوال استديو يتعامل مع قواعد بيانات أكسيس بكل كفاءة ولا توجد أخطاء !!

تأكد من إستعلاماتك وطريقة تعاملك معها :)

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#3

اخي العزيز نور الاسلام اود ان توكد لي فقط انك تعمل على فيجول ستديو 2005 لاني جربت كذا مره وفي كذا جهاز

وهذا هو كود البرنامج

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
	public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}

		private void meterBindingNavigatorSaveItem_Click(object sender, EventArgs e)
		{
			this.Validate();
			this.meterBindingSource.EndEdit();
			this.meterTableAdapter.Update(this.fahadDataSet.meter);

		}

		private void Form1_Load(object sender, EventArgs e)
		{
			// TODO: This line of code loads data into the 'fahadDataSet.meter' table. You can move, or remove it, as needed.
			this.meterTableAdapter.Fill(this.fahadDataSet.meter);

		}

		private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
		{

		}

		private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
		{

		}
	}
}

تم تعديل هذه المشاركة بواسطة محمد عبد العليم في 18 سبتمبر 2006 في 01:03

#4

جزاك الله خيراً يا أخي

هذا الكود لا يوضح شيء ما .. ولكن أريد منك شرح القضية بالظبط يعني ما هي الخطوات التي قمت بها للتحدث مع قاعدة البيانات ؟

وأنا اعمل نعم بفيجوال ستديو ولله الحمد ويعمل بكفاءة

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#5

هناك نقطتين أساسيتين للتأكد من أن قاعدة البيانات يتم تحديثها بشكل صحيح

- التأكد من خاصية Copy to output driectory لقاعدة البيانات أنها موضوعة على Copy if newer وليس copy always لأنه كل مرة تشغل البرنامج تقوم بيئة التطوير باستبدال قاعدة البيانات الموجودة في مجلد التنفيذ في حالة الخيار copy always

- تأكد من استخدام الإجراء BindingSource.EndEdit قبل الإجراء tableAdapter.Update الذي يقوم بالتحديث وذلك حتى يتم نقل جميع البيانات - المتغيرة - للداتا سيت قبل تحديثها فعليا إلى قاعدة البيانات

تم تعديل هذه المشاركة بواسطة samerselo في 23 سبتمبر 2006 في 13:42

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

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

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

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

#6

كلام samerselo صحيح وهذا حلك على ما اعتقد

بالتوفيق

Nothing Beat the Human Brain

موبايل 020104927122

#7

اشكركم جمعا على المساعدة ولكني وجدت الحل أخيرا

الحل لمشكلتي كان في إعادة عمل الconnection للأدبتور بشكل يدوي .

أضن ان هناك مشكلة في الاعداد الأوتماتيكي (قد تكون عيب في النسخة التي لدي فقط)وانتم ما قصرتم.

اكرر شكري الجزيل للجميع

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…