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

مشكلة في Datagridview

بدأه TeTo_77777 في 10 أكتوبر 2009 · 6 رد · 629 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند استعراض اي جدول والضغط علي اي خلية من داخل الجدول تظهر هذة الرسالة علما بان الجدول داخل الداتا جريد فيوpost-120925-1255197219_thumb.jpgpost-120925-1255197219_thumb.jpg[attach

ment=93504:datagridview.JPG]

#2

تأكد من قاعد البيانات في السيرفر متطابقه مع الاستعلام من حيث النوع و تسلسله

#3

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

اكتب جملة try ... catch خالية في الحدث DataeError الخاص بالداتا جريد

try

{

}

catch

{

}

#4

هل قمت بالتعديل على نوعية البيانات فى الruntime !

أو هل قمت بمحاولة تغيير قيمة بيانات فى الDataGridView أثناء الruntime

لو أن الأمر كذلك، فأنا لا أعلم هل هذا Bug فى الفريم ورك أم لا أو ربما Bug فى الداتا جريد نفسها

لكون هذا الخطأ يحدث معى حتى لو قمت بوضع العملية داخل Try !!!

و لا أجد أى تفسير لظهور هذه الرسالة بهذا الشكل على الإطلاق !

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#5

رسالة الخطأ واضحة و تخبرك بالحل...

handle the DataError event

و هذا يعني وضع جملة try .... catch خالية كما أخبرتك في الحدث DataError

#6

لوسمحت يا استاذ بهاء انا دخلت في الفورم لود وعملت

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsForms

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

try { this.itemTableAdapter.Fill(this.gAZZARDataSet.Item);}

// TODO: This line of code loads data into the 'gAZZARDataSet.Item' table. You can move, or remove it, as needed.

//this.itemTableAdapter.Fill(this.gAZZARDataSet.Item);

catch { this.itemTableAdapter.Fill(this.gAZZARDataSet.Item);}

}

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)

{

}

}

}

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

#7

هذا الخطا حدث معي من قبل و كان بسبب محاولة إدخال قيمة في خلية أو إختيار عنصر من datagridviewcombobox.

إبحث عن الحدث DataError في الداتا جريد التي بها المشكلة و اكتب داخله جملة try ... catch خالية

(private void dataGridview1_DataError(object sender, DataGridViewDataErrorEventArgs e

}

try

}

{

catch

}

{

{

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