منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تصحيح كود الحفظ لقاعدة البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
بسم الله الرحمن الرحيم 

هناك  خطأ  بالاتصال  حين  الضغط  على زر  الاضافة   وهو  فتح  الاتصال 
ارفق  لكم  المثال  في  فورم  daleel
السّلام عليكم و رحمة الله و بركاته
تفضّل أخي الكريم ..
كود :
Imports System.Data
Imports System.Data.OleDb
Public Class daleel
   Private Sub bt1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bt1.Click
       dataconnection()
       Dim cmd As New OleDbCommand
       cmd.Connection = cnn
       cmd.CommandText = "INSERT INTO [daleel] (id,kism,raesy,hesab) VALUES('" & T1.Text & "','" & t2.Text & "','" & t3.Text & "','" & t4.Text & "')"
       cmd.ExecuteNonQuery()
       MsgBox("تمت عملية حفظ  البيانات بنجاح")
       cnn.Close()
   End Sub
End Class
تحياتي
بسم الله الرحمن الرحيم
استاذي الكريم  شاكر  لطفك  وردك 
لكن  الخطأ  يظهر  ايضا  في  الموديل  واليك  صورة  الخطأ
بسم الله الرحمن  الرحيم


حتى  مع  تغيير  الفورم   وعدم  اسناد الاتصال  للموديل  تظهر  رسالة  الخطأ  أدناه
ماهو  السر  بذلك  علما  القاعدة  موجودة في  ملف bin  واسماء  الأعمدة  صحيحة
ماهو  الخطأ  ياترى  ؟؟؟
السّلام عليكم و رحمة الله و بركاته
الرسالة تخبر أنّه لا يوجد إتّصال .. ..
شوف أخي رعد الكود الذي وضعته لك و بالذات هذا السطر ..
كود :
dataconnection()

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

PHP كود :
Private Sub bt1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles bt1.Click
        dataconnection
()
 
       cmd.Connection cnn
        cmd
.CommandText "INSERT INTO [daleel] " &
 
                  "([id],[kism],[raesy],[hesab]) VALUES" &
 
            "(" Val(T1.Text) & "," Val(t2.Text) & "," Val(t3.Text) & ",'" t4.Text "')"
 
       cmd.ExecuteNonQuery()
 
       cnn.Close()
 
   End Sub 

لو كان الحقل رقمي تحذف علامات التنصيص المفردة ' وتجعل مربع النص محفوف بعلامتي اقواس قبلها كلمة Val
بسم الله الرحمن الرحيم 
اشكر  الأخوين  العزيزين  الاخ  عبد العزيز  والأخ  سعود  على تفاعلهما
لاأعرف  سبب الخطأ الذي  يحصل  عندي
الان  حذفت  الموديل  وكل  ماأريده  من فورم  daieel  هو  الحفظ  في  جدول  daleel  في  قاعدة البيانات  2019
علما"   حقول   id_kism_rasey_ حقول  رقمية    فقط   حقل   hesab هو  نصي
الغرض  من  هذا  الفورم  هو  تعريف  شجرة  حسابات  او  دليل  حسابي  مبسط   بحيث  يعطي  حقل  id
الترقيم  التلقائي  ولايسمح  بتكرار  الرقم  وإن  كان  الحساب  موجود يعطي  تنبيه  بذلك
هذه  المرحلة  الاولى  من  البرنامج   ....  اليكم  ماقمت  به   من  التعديل

اعتذر  على  كثرة  التصحيحات
لكن  وضعت  كو  الاستاذ  مسعود   وبالمرفق   النهائي  ولكن  ايضا  هناك  خطأ
نظام  التشغيل  عندي   وندوز  10  _  64 بايت
السّلام عليكم و رحمة الله و بركاته
سواء بالكود الذي أرسلته لك أو بكود أستاذما الكريم " سعود " .. فلا توجد أي مشكلة بعملية
[b]الحفظ أخي الكريم[/b]
على كل حال بالمساء أرفع لك مثالا به كل العمليات الأساسية بقاعدة بياناتك هذه
ملاحظة : أخي الكريم فقط كاقتراح .. حاول الإشتغال على قاعدة بيانات بامتداد Mdb
تحياتي
السلام  عليكم  اخي  عبد العزيز
المشكلة  تكمن  في  أن  نظام  التشغيل  وندوز   هو  64 بايت
الصفحات : 1 2