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

[تنبيه - عنوان غير مناسب : ]ما هو الخطأ في الكود التالي

مغلق
بدأه JAGUAR7007 في 31 أكتوبر 2007 · 3 رد · 594 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لقد قمت بالاعلان عن هذه المتغيرات

Dim da As New OleDb.OleDbDataAdapter

Dim ds As New DataSet

Dim dt As DataTable

وكتبت الكود التالي ,, لإضهار الصورة من قاعدة الليانات علي اداة Picturebox

Dim crPosition As Integer

crPosition = Me.BindingContext(dt).Position

Dim arrayImage() As Byte = CType(ds.Tables(0).Rows(crPosition)("BarCode"), Byte())

Dim ms As New MemoryStream(arrayImage)

With Me.PictureBox1

.Image = Image.FromStream(ms)

.SizeMode = PictureBoxSizeMode.CenterImage

End With

عند التنفيذ بيعترض علي سطرين

الأول : -

crPosition = Me.BindingContext(dt).Position

ورساله الخطأ هي : -Value cannot be null.

Parameter name: dataSource

و السطر الثاني هو : -

Dim arrayImage() As Byte = CType(ds.Tables(0).Rows(crPosition)("BarCode"), Byte())

ورساله الخطأ هي : Cannot find table 0.

ارجو المساعدة ,,

5halid0np.jpg

834.gifcooltext497758lc.gif834.gif
#3

العنوان غير مناسب

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

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

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

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

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

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

#4

السلام عليكم

شكراً جزيلاً للاخSystem Down علي المساعدة و علي الرد

و آسف جداً لو كنت اسأت اختيار اسم الموضوع اخي محمد سامر

ولو سمحتم محتاج المساعدة في نفس الكود ,, انا عدلت فية حاجة بسيطة وخليتة كالتالي :

da.SelectCommand = Cmd

da.Fill(ds, "Purchases")

dt = ds.Tables("Purchases")

Dim arrayImage() As Byte = CType(ds.Tables(0).Rows(Me.BindingContext(dt).Position)("BarCode"), Byte())

Dim ms As New MemoryStream(arrayImage)

With Me.PictureBox1

.Image = Image.FromStream(ms)

.SizeMode = PictureBoxSizeMode.CenterImage

End With

بس بتطلع رساله خطأ بتقول :

Column 'BarCode' does not belong to table Purchases.

مع ان انا وآخد اسم الجدول و الحقل نسخ و لصق من قاعدة البيانات ومش كاتبة يعني مفيش أمل أن اسم الجدول او الحقل يكون مكتوب خطأ ,, طيب اية المشكلة

5halid0np.jpg

834.gifcooltext497758lc.gif834.gif

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

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

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

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

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

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