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

هل من طريقة لإضافة السجل الجديد في الأعلى وليس بالاسفل في الجدول ؟

بدأه @ام عبدالله@ في 21 يناير 2010 · 11 رد · 984 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي جدول اكسس مربوط مع asp.net

ابغى عند اضافة حقل جديد يجي الحقل بالاعلى مو بالاسفل

هل من طريقة ؟؟؟؟

#2

والهدف من هذي العملية ؟!

راح استبق جوابك اذا كان عشان تاخذين اول صف في الجدول ممكن تسوينها بطريقة ثانية حتى لو كان هو آخر صف

#3

السلام عليكم

ترتيب الجدول يتم حسب المفتاح الاساسي للجدول افتراضيا ولتجاوز هذا الامر نستخدم Order by مثل

select * from myTable order by id desc

حيث Id هو المفتاح الاساسي و desc هي ليتم الترتيب تنازليا (و من المفترض ان آخر رقم تم ادخاله هو اكبر رقم )

#4

الهدف من العميلة هو ابغى اسوي تعليقات

وآخر تعليق يضاف يجي فوق

الهدف من هذه العملية هو اني ابغى اسوي نظام تعليقات

وأبغى آخر تعليق يضاف يجي فوق لما اعرض بالقريد فيو

#5

إذن سجلي تاريخ و وقت كتابة كل تعليق. ثم عند سحب البيانات رتبيها بالتاريخ تنازلياً

#6

طيب اسوي حقل تاريخ ووقت

بس عند ارسال الرسالة .. اي الاضافة في قاعدة البيانات

وش اكتب في كود الاضافة لحقل التاريخ والوقت ؟؟؟

يعني مثلاً المرسل عند الاضافة اكتب " textbox1.text"

طيب عشان احفظ التاريخ والوقت في حقل التاريخ والوقت وش اكتب في جملة الاضافة ؟؟؟

#7

الأخت الفاضله / أم عبدالله

في جملة الإدخال Insert

ممكن تكتبي التالي إذا كانت قاعدة البيانات هي MS SQL Server

insert into mytable(comment_title, comment_body, comment_entry_date) values (@value1, @value2, getdate())

أو يمكنك أخذ التاريخ الحالي عن طريق System.Date.Now كما هو مبين في الكود التالي

SqlParameter param = new SqlParameter("comment_date_entry", SqlDbType.Date);
param.Value = System.Date.Now;

SqlCommand cmd = new SqlComand(commandText, connection);
cmd.Parameters.Add(param);

أتمنى لكي التوفيق

#8

لا قاعدة البيانات اكسس

وفيها 4 حقول

fromm - to - message - data1

حقل داتا 1 هو اللي ابغى يضاف فيه التاريخ والوقت تلقائي

وباقي الحقول تكست بوكس 1 وتكست بوكس 2 وتكست بوكس 3

ممكن الكود بالضبط ؟؟؟

لاهنت يعطيك الف عافية

#9

عزيزتي ام عبدالله

الجدول ما فيه حقل id !! كـ برايمري كي ويحفظ القيم بإضافة واحد مع كل صف جديد ؟!

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

select * from myTable order by id desc

#10

طيب كل شي تمام

بس ابي حقل يجي فيه التاريخ والوقت تلقائي

ادرج حقل في الجدول من نوع تاريخ ووقت

طيب وش اكتب بجملة الاضافة ؟؟؟ عشان يضيف لي الوقت والتاريخ الحالي في الحقل ؟

وشي ثاني اذا كان الحقل ترقيم تلقائي

وش اكتب في جملة الاضافة لهذا الحقل ؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة @ام عبدالله@ في 22 يناير 2010 في 14:51

#11

السلام عليكم

اتصور ابسط طريقة من خلال الاكسس فهناك القيمة الافتراضية لحقل التاريخ بحيث تضعيها now .

او من خلال الكود بحيث يمكن الحصول على التاريخ والوقت من خلال DateTime.Now (وكيفية استخدامها تعتمد على طريقتك المستخدمة للتعامل مع البيانات )

#12

طيب انا استخدمت now في جملة الاضافة وكلش تمام

ضافلي الوقت والتاريخ في حقل التاريخ والوقت

والوقت صح

بس المشكلة ان التاريخ غير صحيح

يرجعلي تاريخ 6\7\50

يعني لا سنة صح ولا شهر ولا يوم

مع العلم ان تاريخ الجهاز صح

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

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

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

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

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