منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كود إضافة طالب بالفيجوال - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كود إضافة طالب بالفيجوال (/showthread.php?tid=41564)



كود إضافة طالب بالفيجوال - كيرلس رفعت - 27-05-22

عايز كود إضافة طالب بالفيجوال بيسك مع قاعدة بيانات مايكروسوفت اكسس


RE: كود إضافة طالب بالفيجوال - نيمو - 28-05-22

كود :
"INSERT INTO Tble (Col1,Col2) VALUES (" & TextBox1.Text & "," & TextBox2.Text & ")"



RE: كود إضافة طالب بالفيجوال - أبو خالد الشكري - 28-05-22

ازيك يا كيرلس رفعت

الأفضل ترفق المشروع أو على الأقل ترفق الفورم اللي فيه السؤال
علشان يقدر الأعضاء مساعدتك بكل سهولة


RE: كود إضافة طالب بالفيجوال - كيرلس رفعت - 28-05-22

(28-05-22, 12:52 AM)أبو خالد الشكري كتب : ازيك يا كيرلس رفعت

الأفضل ترفق المشروع أو على الأقل ترفق الفورم اللي فيه السؤال
علشان يقدر الأعضاء مساعدتك بكل سهولة

ده ملف البرنامج استأذنك ابعتلي الحل


RE: كود إضافة طالب بالفيجوال - أبو خالد الشكري - 28-05-22

مرحبا بك أخي العزيز ...

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

على كل حال ، أنا عندي ملاحظة فقط عل اسم الجدول ( Add ) فهذه الكلمة محجوزة للفيجوال ستوديو

وقد تعمل لك مشاكل في بناء جمل استعلام SQL
وأنصحك بتغيير اسم الجدول إلى أي اسم آخر ، مثلا (  MyAdd ) أو اسم آخر تراه مناسبا !

أما بخصوص كود إضافة طالب ، فأرجو أن يعمل الكود التالي في مشروعك ولكن يجب تغيير أسماء المتغيرات (اسم الطالب ، ورقمه) حسب أسماء المتغيرات التي في مشروعك !
ستجد في الكود الذي بالأسفل المتغيرات التالية :
اسم الجدول : MyAdd    واسم الطالب : add_name   ورقم الطالب : add_id
وبالتوفيق إن شاء الله .
كود :
'ضع السطر التالي في التصريحات العامة
Imports System.Data.OleDb

Dim CmdInsert As New OleDbCommand

With CmdInsert
.Connection = Con
.CommandType = CommandType.Text

.CommandText = " Insert Into MyAdd (add_name,add_id) values ( @add_name, @add_id ) "

.Parameters.Clear()

.Parameters.AddWithValue("@add_name", OleDbType.VarChar).Value = TextBox1.Text
.Parameters.AddWithValue("@add_id", OleDbType.VarChar).Value = TextBox2.Text

End With

If Con.State = 1 Then Con.Close()
Con.Open()
CmdInsert.ExecuteNonQuery()
Con.Close()

MsgBox("تم إضافة البيانات بنجاح", MsgBoxStyle.Information, "إضافة")

CmdInsert = Nothing




RE: كود إضافة طالب بالفيجوال - عبد العزيز البسكري - 28-05-22

اسم الجدول
ADD
كمثال
TBL_ADD



RE: كود إضافة طالب بالفيجوال - كيرلس رفعت - 28-05-22

(28-05-22, 02:22 PM)أبو خالد الشكري كتب : مرحبا بك أخي العزيز ...

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

على كل حال ، أنا عندي ملاحظة فقط عل اسم الجدول ( Add ) فهذه الكلمة محجوزة للفيجوال ستوديو

وقد تعمل لك مشاكل في بناء جمل استعلام SQL
وأنصحك بتغيير اسم الجدول إلى أي اسم آخر ، مثلا (  MyAdd ) أو اسم آخر تراه مناسبا !

أما بخصوص كود إضافة طالب ، فأرجو أن يعمل الكود التالي في مشروعك ولكن يجب تغيير أسماء المتغيرات (اسم الطالب ، ورقمه) حسب أسماء المتغيرات التي في مشروعك !
ستجد في الكود الذي بالأسفل المتغيرات التالية :
اسم الجدول : MyAdd    واسم الطالب : add_name   ورقم الطالب : add_id
وبالتوفيق إن شاء الله .
كود :
'ضع السطر التالي في التصريحات العامة
Imports System.Data.OleDb

Dim CmdInsert As New OleDbCommand

With CmdInsert
.Connection = Con
.CommandType = CommandType.Text

.CommandText = " Insert Into MyAdd (add_name,add_id) values ( @add_name, @add_id ) "

.Parameters.Clear()

.Parameters.AddWithValue("@add_name", OleDbType.VarChar).Value = TextBox1.Text
.Parameters.AddWithValue("@add_id", OleDbType.VarChar).Value = TextBox2.Text

End With

If Con.State = 1 Then Con.Close()
Con.Open()
CmdInsert.ExecuteNonQuery()
Con.Close()

MsgBox("تم إضافة البيانات بنجاح", MsgBoxStyle.Information, "إضافة")

CmdInsert = Nothing


شكرا علي مجهودك عملت اللي حضرتك قلته واتصلت المشكلة


RE: كود إضافة طالب بالفيجوال - أبو خالد الشكري - 28-05-22

العفو
بالتوفيق إن شاء الله