View Full Version : درج رکورد (Insert)
ramin_kh
سه شنبه 16 تیر 1383, 04:59 صبح
میخوام با دستور Insert رکوردی رو در بین دو رکورد دیگه در ADO درج کنم ولی رکورد جدید بجای
درج در بین این دو رکورد به آخر جدول Append میشه ؟
hr110
سه شنبه 16 تیر 1383, 07:07 صبح
1- دستور Insert یا Append تقریباً مشابه هم عمل میکنند، فقط Append یک ردیف خالی در انتهای جدول ایجاد میکند
2- اینکه یک رکورد بین دو رکورد دیگر قرار بگیرد معنی ندارد :?: ، اگر جدول شما براساس یک فیلد خاص ایندکس داشته باشد و رکورد جدید مقداری مابین دو رکورد مفروض داشته باشد، خود به خود در هنگام نمایش رکوردهای جدول و مرتب سازی براساس فیلد مذکور رکورد شما بین دو رکورد نمایش داده خواهد شد.
moradi_am
سه شنبه 16 تیر 1383, 11:26 صبح
بستگی به نوع DataBase دارد . بعضی ها مثل dbisam رکورد insert میکنند .به help دلفی مراجعه شود.
MFCGalaxy
سه شنبه 16 تیر 1383, 11:42 صبح
ابتدا باید به روشی ( مثلا یک سرچ ساده ) اشاره گر دیتا بیس را به روی رکورد مورد نظر بیاورید و حالا عمل اینسرت را انجام دهید ... البته مشکل ایندکس هم هست ... که خب نمیشه کاریش کرد .. مگر اینکه ایندکس را بیخیال شین.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.