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

رسالة خطأ .. كيف أستطيع حل مشكلتها

بدأه Rinada في 17 أكتوبر 2010 · 5 رد · 679 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي برنامج مصمم بفيجوال بيسك 2008 يحتوي على ربط مع قاعدة بيانات اكسس

أثناء عمل run للبرنامج تظهر لي الرساله الآتية

A first chance exception of type 'System.InvalidOperationException' occurred in System.Data.dll

كيف أستطيع حلها ؟؟

مع العلم بعدم وجود اي خطأ في الكود

نظام التشغيل بجهازي

windows 7 - 64 bit

#3

لا يظهر لي سطر محدد

والبرنامج يقوم بالتنفيذ لكنه فقط يعرض الفورم بدون إظهار بيانات القاعدة

وهذا هو الكود ..




Imports System.Data
Imports System.Data.OleDb

Public Class Form3

Dim connectionstring As String = "provider=microsoft.jet.oledb.4.0;" & "data source=" & Application.StartupPath & "\Pharmacy.mdb"
Dim newConnection As New OleDbConnection(connectionstring)
Dim sqlstr As String = " select * from ph_database "

Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

newConnection.Open()
Dim dataadapter1 As New OleDbDataAdapter(sqlstr, connectionstring)
dataadapter1.Fill(dataset1, "ph_database")
newConnection.Open()



TextBox1.DataBindings.Add("Text", dataset1, "ph_database.Medicine name ")
TextBox2.DataBindings.Add("Text", dataset1, "ph_database.Presentation ")
TextBox3.DataBindings.Add("Text", dataset1, "ph_database.Main Use ")
TextBox4.DataBindings.Add("Text", dataset1, "ph_database.Manufacturer ")
TextBox5.DataBindings.Add("Text", dataset1, "ph_database.Price ")
TextBox6.DataBindings.Add("Text", dataset1, "ph_database.Quantity ")
TextBox7.DataBindings.Add("Text", dataset1, "ph_database.Exp_month ")
TextBox8.DataBindings.Add("Text", dataset1, "ph_database.Man_month ")
TextBox9.DataBindings.Add("Text", dataset1, "ph_database.Exp_year ")
TextBox10.DataBindings.Add("Text", dataset1, "ph_database.Man_year ")



showlistnumber()

End Sub


Public Sub showlistnumber()

Label13.Text = Me.BindingContext(dataset1, "ph_database").Position + 1
Label14.Text = Me.BindingContext(dataset1, "ph_database").Count

End Sub


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.BindingContext(dataset1, "ph_database").Position += 1
showlistnumber()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Me.BindingContext(dataset1, "ph_database").Position -= 1
showlistnumber()

End Sub
End Class



#5

هو لا يظهر لي الا بعدما أقوم بعمل debug

في الـ immediate window

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

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

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

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

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