منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "القواعد";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

إلى

الرجاء مساعدتي البحث عن فروع مماثلة


Alexsyy   (2001-12-04 08:52) [0]

مرحبا للجميع!
قل لي أن أجعل المفاتيح الأساسية بعد حذف جميع السجلات في الجدول أثناء الإضافة اللاحقة على سبيل المثال تبدأ بـ 1؟ على سبيل المثال: يوجد جدول يحتوي على صفوف 4 ، فهارس أساسية ، على التوالي ، 1..4 ، حذف كل شيء ، أضف صف 1 ، فهرسه الأساسي هو 5 (بدلاً من 1 المطلوب)
التحيات الكسي



Владислав   (2001-12-04 09:32) [1]

حسنًا ، قم بإنشاء فهرس أساسي (يسمى المفتاح) من واحد. ما هي المشاكل؟



Maxus   (2001-12-04 09:40) [2]

أهلا وسهلا!
إذا كان الأمر بالنسبة لـ MS SQL Server ، فجرّب هذا:
1. السمة الرئيسية تفعل الهوية
2. في حذف المشغل ، قم بتنفيذ TRUNCATE TABLE. يعيد هذا الأمر تعيين أعمدة IDENTITY في 0.
انظر مساعدة على الهوية (إنشاء الجدول) وجدول اقتطاع.

PS
المفاتيح والفهارس هما شيئان مختلفان ، أعتقد :)




Владислав   (2001-12-04 09:44) [3]

> Maxus (04.12.01 09: 40)

في الواقع ، كتب لـ FoxPro و dBase



ValeraVV   (2001-12-04 12:34) [4]

إذا كنت بحاجة إلى رقم تسلسلي قياسي ، فيمكنك الحصول عليه على أي حال (بالنسبة لقاعدة بيانات FoxPro) ، ولكن يجب أن يكون للسجلات المضافة حديثًا مفتاح مختلف عن السجلات الأخرى (بما في ذلك السجلات المحذوفة) ؛ كل هذا هو IMHO ، وفيما يتعلق بالموضوع: جدول التناقض (في مكان معين في الرأس توجد القيمة الحالية لحقل الزيادة التلقائية) ، يمكن تغييرها ، ولكن فتح الجدول كملف منتظم (أعتقد أن هذا صحيح بالنسبة لقاعدة بيانات DBase). وصف "رأس" وأي شخص لديه DBF. إذا كنت تعمل من خلال BDE ، فمن السهل إعادة إنشاء الجدول (أو الحقل من خلال استعلام جدول التغيير)



Nest   (2001-12-04 14:06) [5]

حسنًا ، هل لدى DBASE حقول زيادة تلقائية؟

2Alexsyy
وأين تحصل على قيمة الهوية؟
حسنًا ، على سبيل المثال ، عندما تبدأ في ملء جدول فارغ بطريقة منظمة ، فمن أين تأتي القيمة؟
هناك أفكار ، لكنني لا أريد أن أكتب الخمول ..



Mick   (2001-12-04 14:16) [6]

تحتوي DBASE على حقول زيادة تلقائية.



Niklen   (2001-12-04 14:36) [7]

قد يكون من الضروري حزم الجدول بحيث لا توجد سجلات محذوفة
Table1.Exclusive: = TRUE؛
Table1.Open.
DbiPackTable (Table1.DBHandle، Table1.Handle، nil، nil، TRUE)؛



Nest   (2001-12-04 14:40) [8]

2Mick
ابتداء من أي إصدار؟



Anatoly Podgoretsky   (2001-12-05 01:06) [9]

7



صفحات: 1 فرع كامل

المنتدى: "القواعد";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

الطابق العلوي





الذاكرة: 0.57 ميغابايت
الوقت: 0.025 ج
6-22283
Yuraz
2001-10-08 11:05
2002.01.08
كيف يمكنني حتى توصيل طابعة الشبكة ، بالإضافة إلى الطريقة القياسية؟


14-22347
roman001
2001-11-06 18:09
2002.01.08
استضافة


3-21974
الحزب الاتحادي الديمقراطي
2001-12-06 10:30
2002.01.08
TQRExpr


1-22191
stalker_boss
2001-12-16 02:50
2002.01.08
صوت


4-22481
Stropal
2001-11-03 10:44
2002.01.08
طابعات العمل مباشرة. نصح





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch English الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский