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

اضافه بيانات للفورم من خارج الفورم

بدأه omran1 في 16 مارس 2010 · 8 رد · 829 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي نموذج اضافه بيانات FormView

واريد ان يكون رقم المقال وهو احد الحقول في الفورم أن ياخذ البيانات تلقائيه من مربص نص جوار الفورم

حاولت اعمل الطريقه هذه ومانفعت

InsertCommand="INSERT INTO ForumReplay(ForumId, ReTitel) VALUES ( "& TextBox3.Text &" , ?)"

SelectCommand="SELECT ForumReplay.* FROM ForumReplay">

كيف اسوي

#2

لماذا لا تجعل هذه الخانة في قاعدة البيانات Auto-Incremented تلقائياً تتزايد بمعدل ثابت أنت تحدده بدءاً من جزر ثابت أنت أيضاً تحدده؟

لو لم يكن هذا ما تبحث عنه فلديك Random ...

1

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#3

اشكرك ولكن لا اعلم ماهو Random

فكرتي انه لدي مقال واريد عندما يعمل رد ياخذ رقم المقال هذا هو المقصود (التعليق للمقال المراد)

مثال حي انظر في المنتدى

لديك موضوعات صح

اريد عمل ردود للموضوعات

طبعاً بديهي لابد ان يكون الرد ياخذ رقم الموضوع وما اريده هنا هو كيف اخذ رقم الموضوع في الفورم فيو

جربت الطريقه التاليه ومانفعت InsertCommand="INSERT INTO ForumReplay(ForumId, ReTitel) VALUES ( "& TextBox3.Text &" , ?)"

SelectCommand="SELECT ForumReplay.* FROM ForumReplay">

تم تعديل هذه المشاركة بواسطة omran1 في 16 مارس 2010 في 17:38

#4

هل يمكنك رفع الكود

In bad state

#5

تفضل اخي الكريم رفعت نموذج بالمطلوب واشكرك على التفاعل

والمطلوب هو كيف اجعل الفورم فيوا تبع التعليقات ياخذ رقم التعليق من الجريد فيوا تبع الموضوعات مباشره دون تدخل يدوي بس.

واشكركم واتمنى ايجاد الاجابه بالتعامل مع صفحة التصميم الطرق دون التعامل مع صفحة Default.aspx.vb

Desktop1.rar

تم تعديل هذه المشاركة بواسطة omran1 في 17 مارس 2010 في 08:59

#6

حتى يمكنك أن تجعل الرد يأخذ في اعتباره أي مقال يتبع له ... يجب أن تمرر لصفحة الرد رقم المقال ... مثلاً هنا في هذه المشاركة لو نظرت إلى URL ستجد showtopic=216720 ... ومن هنا أي رد أو تعليق عند إضافته يأخذ هذه القيمة ويرفقها في قاعدة البيانات كـ Reference أو Foreign Key يعود على المشاركة أو المقال ...

وبعد أن تمرر للصفحة رقم المقال وفي الكود ... يمكنك أخذ هذا الرقم ثم إرساله إلى قاعدة البيانات مع باقي الخانات عبر Request ... مثلاً

Request("showtopic")

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#7

اخي الكريم اشكرك على المعلومه القيمه حقيقه معلومه جيده

ولكن مااطلبه هو كيف اضيف الى الفورم فيوا القيم هذه لا كيف احصل عليها ولكن كيف اضيفها الى الجريد فيوا

او اين اضعها لكي تضاف الى الجريد فيوا مباشره هل هاكذا

<asp:AccessDataSource ID="ReplayForumAccessDataSource" runat="server" 
                    DataFile="~/App_Data/DataForum.mdb" 
                    SelectCommand="SELECT * FROM [ForumReplay] WHERE ([ForumId] = ?)" 
                    ConflictDetection="CompareAllValues" 
                    InsertCommand="INSERT INTO ForumReplay(ForumId, ReTitel, ReDetails, ReText, ReAuthors) VALUES (Request("FoID"), ?, ?, ?, ?)"

مع العلم اني اي صيغه اضعها هنا لاتقبل في القيم VALUES مثل Label2 او اي عمليه

تم تعديل هذه المشاركة بواسطة omran1 في 17 مارس 2010 في 15:48

#8

لدي سؤال لك أخي عمران ... هل يجب أن تظهر للمستخدم رقم تعريفي موجود قي قاعدة البيانات؟

المفترض ألا تظهر للمستخدم مثل هذه الأرقام مطلقاً ... ولكن أنت تستخدمها في كودك فقط وبين الأوامر بين موقعك وقاعدة البيانات ... فلن يستفيد المستخدم أبداً عندما يعرف أن هذه المقالة تحمل الرقم كذا في الداتا بيز أو أن الرد كان على الرقم كذا ...

لو مازلت مصر أن تظهرها للمستخدم ... أعلمني وإن شاء الله أعدل لك الكود ونحاول نظهرها سوا ...

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#9

لا مشكور وبارك الله فيك

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

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

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

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

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