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

عمل contact us وفي حال كتابة رد تحفظ الردود بشكل اوتماتيكي الى الاكسس

بدأه صراط مستقيم في 5 يوليو 2011 · 8 رد · 564 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا حاب اسوي شغله وما عرفت اسويها وهي contact us

ويكون فيها الفيجول بيسك مربوط بالاكسس (قاعدة بيانات)

ويحتوي صفحة contact us

علي name , email , commend فقط

واي احد يكتب في التعليق في الصفحة ويضغط على sumbit ترسل البيانات الى قاعدة البيانات

اتمنمى احد يعدل في هذا المشروع الي سويتها بس محاولاتي بائت بالفشل

----

وهذا صفحة contact us مصممة فقط وغير مربوطة بقاعدة البيانات

http://www.bhnebras....file=06704d4696

والله يجزيكم كل خير

والله يعطيك الف الف عافية

#2

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

اخي جرب الكود التالي


Dim conn As New SqlConnection("ConnectionString")
Dim cmd As New SqlCommand("Insert Into Conatcts Values(@Name,@Email,@Comment)",conn)
cmd.Parameters.AddWithValue("Name",txtName.Text)
cmd.Parameters.AddWithValue("Email",txtEmail.Text)
cmd.Parameters.AddWithValue("Comment",txtComment.Text)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()

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

.:: Wish to become better and better ::.

#3

في المرفقات

أكسس.rar

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#4

سلام اخووي

في خطا في بروجكت اخويي

وهذا هو الخطا الي يظهر اليي

130985414371.jpg

علماً اني انا استعمل برنامج فيجول بيسك 2008

وشكراً لكم على مجهووودكــم

#5

أخي الكريم

إنت حطيت الصفحات مصصمة بفيوجوال ستوديو 2010

أنا بس عدلت عليها

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#6

انزين اخوووي شلون اصحح البروجكت واتخلص من الاخطاء الموجودة عندي

لان ما اعرف شلون اصححها

#7

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

اخي هل جرب الكود السابق؟!!

.:: Wish to become better and better ::.

#8

السلام عليكم :)

يبدوا أن رابط الموقع أعلاه مضروب..

على العموم قمت بتجهيز موقع يتكون من صفحة وقاعدة بيانات أكسس 2000

فكرتها تقوم على إدراج بيانات المتصل إلى قاعدة البيانات بدون أي كود برمجي..

فقط باستخدام الفورم فيو وأكسس داتاسورس..

وخطوات تنفبذه هي كالتالي:

1. إنشاء قاعدة البينات وتجهيزها لاستقبال المعلومات المطلوبة.

مع ضرورة التأكيد على أهمية وجود معرف أو ID في الجدول الذي سيستقبل البيانات ويجب أن يكون من نوع ترقيم تلقائي ويحمل خاصية المفتاح الأساسي.. بدون هذا الحقل لا يمكن إتمام العملية أبداً!

2. تجهيز الصفحة التي ستستخدم لإدراج البيانات.

حيث سنحتاج إلى أداة فورم فيو Formview سنقوم بربطها مع قاعدة البيانات عن طريق قائمة المهام السريعة ومن ثم Configure Data Source

3. نحدد ملف الأكسس ثم Next

4. نحدد الجدول من قاعدة البيانات بحيث يكون الاستعلام في المربع أسفل القائمة كالتالي:

SELECT * FROM contacts

ثم ننقر على زرار Advance ونؤشر بعلامة صح بجانب الخيار الأول، وهو ما يمكن أن يعني تفعيل خاصية الإدراج والتحديث والحذف بشكل تلقائي استناداً على المفتاح الأساسي، إن لم يكن هذا الخيار مفعلاً فيجب التأكد من وجود المفتاح الأساسي في الجدول على حقل المعرف أو ID

5. ننهي بقية الخطوات بOK ثم Next ثم Finish

6. الآن نحن عدنا إلى الصفحة والفورم صاحبنا أصبح شبه جاهز للعمل، نحتاج الآن أن نقوم بتغيير خاصية DefaultMode لتصبح Inster، وهو ما يمكن أن يعني أن الفورم فيو سيظهر دائماً بشكل قالب الإدخال الذي يحتوي على مربعات النصوص وزرار الإدخال والمسح!

7. خطوة تأكيدية.. يفضل أن تذهب لأداة الأكسس داتاسورس وندخل على خاصية Insert Query ونتأكد أن الاستعلام خالي من قيمة المعرف ID

حيث أن الفجوال ستوديو لسبب ما يحب إضافتها دائماً.. تأكد أن الاستعلام شكله كالتالي:

INSERT INTO [contacts] ([c_name], [c_email], [c_comment]) VALUES (?, ?, ?)

وإن كان غير مطابق قم بتعديله ليصبح كذلك :)

8. نقوم بمعانية الصفحة..

وهو المطلوب إثباته...

طبعاً قمت بتعديل مربع النص الخاص بالتعليق ليحمل في خاصية TextMode الخيار MultiLine ليسمح بالنصوص متعددة الأسطر.. كما قمت بإضافة بعض العناصر هنا وهناك مثل أدوات التأكيد عند إدخال نص فارغ في الاسم أو الإيميل أو التعليق..

حسناً إذن..

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

Contact_us.rar

تم تعديل هذه المشاركة بواسطة AmeenSnw في 5 يوليو 2011 في 20:54

1
#9

مشكووووووووووورين اخوواني

ومشكوور اخووي AmeenSnw على الشرح والملف المرفق

شاكر لكم مجهودكم وياي

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

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

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

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

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