تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة في حفظ بيانات من الجدولين
#1
السلام عليكم :
في البداية دعوني اشخص لكم المشكلة لكي تتعرفو عليها اكثر وهي انة عندي جدولين , الجدول الاول وهو Employee يحتوي علي الحقول الاتية وهي  emp_no , martil , family حقل فاملي وهو المفتاح الاساسي .  والجدول الثاني وهو family1  وبة الحقول الاتية وهي family_no , family_n   مشكلتي وهي :

للعلم ان الحقل family  الذي هو موجود في جدول employee هو مفتاح اساسي اني واضعة في خصائص sql serever يتغير بمقدار واحد اي يعني عند اضافة حقل في الجدول الاول يعطي مقدار زيادة بمعني auto number 

الاضافة تتم بشكل عادي علي الجدول الاول وهذا مثال ويشتغل مائة في المئة

PHP كود :
cmd.CommandType CommandType.Text
            cmd
.Connection con





            cmd
.CommandText "insert into employee  (emp_no , martil , eqama , em_hair , qiad_no , education , major , fea , mastua , depart , supertend , coordinat , supervtion)  values ('" TextBox1.Text "' , '" ComboBox1.Text "'  , '" TextBox2.Text "' , '" MaskedTextBox1.Text "' , '" TextBox3.Text "' , '" TextBox4.Text "' , '" TextBox5.Text "' , '" TextBox6.Text "' , '" TextBox7.Text "' , '" ComboBox2.Text "' , '" TextBox8.Text "' , '" TextBox9.Text "' , '" TextBox10.Text "')"


 
           cmd.Connection.Open()
 
           cmd.ExecuteNonQuery()
 
           cmd.Connection.Close() 

ملاحظة : الجدول الثاني family1

وبة حقل family_no الذي يأخذ الرقم الموجدود في الحقل family  الذي هو موجود في الجدول employee  وبالتالي يبدأ الحقل family_n الذي هو مفتاح اساسي في توليد autonumber .

اريد اضافة سجل جديد في الجدول الثاني عن طريق جملة الاستعلام insert nto  هذا مثال ولكنة لايضيف اي بيانات في الجدول الثاني 

PHP كود :
cmd.CommandText "insert family1 (descrip , name , birth_date , nf_watni , family_no)  values (@descrip , @name , @birth_date , @nf_watni )"

 
           cmd.Parameters.Add("@descrip"SqlDbType.NChar).Value TextBox11.Text
            cmd
.Parameters.Add("@name"SqlDbType.NVarChar).Value TextBox12.Text
            cmd
.Parameters.Add("@birth_date"SqlDbType.Date).Value MaskedTextBox2.Text
            cmd
.Parameters.Add("@nf_watni"SqlDbType.NVarChar).Value TextBox15.Text




            cmd
.Connection.Open()
 
           cmd.ExecuteNonQuery()
 
           cmd.Connection.Close() 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مشكلة في حفظ بيانات من الجدولين - بواسطة dark1459 - 25-02-17, 03:18 PM


التنقل السريع :


يقوم بقرائة الموضوع: