نوع داده AutoNumber در اکسس برخلاف SQL Server قابلیت تنظیم مقدار اولیه را ندارد و همیشه از یک شروع می شود و به همین دلیل برای تنظیم مقدار شروع فیلد AutoNumber در اکسس باید کمی خلاقیت داشته باشیم !
( توضیح اینکه نوع داده AutoNumber توسط خود اکسس و با اعداد ترتیبی 1و2و3و... پر می شود و کاربر امکان ویرایش اطلاعات این فیلد را ندارد)
برای تغییر نقطه شروع می توانید از روش زیر استفاده کنید :
برای اینکه فیلد مورد نظر از 100 شروع شود ابتدا کد SQL زیر را در یک Query نوشته و اجرا کنید (در نمای SQL کد را بنویسید و اجرا کنید)
insert into dbo_Orders (OrderID) values(99);
با اجرای این کد یک سطر با مقدار 99 برای ستون OrderID در جدول dbo_Orders درج می شود.
سپس کد SQL زیر را در یک Query نوشته و اجرا کنید:
delete * from dbo_Orders;
با اجرای این کد تمام رکوردهای جدول dbo_Ordersحذف می شوند و بدیهی است که رکورد بعدی که وارد می کنید دارای مقدار 100 برای فیلد ID خواهد بود.
به همین راحتی !!
یک سطر موقتی وارد کردیم و بلافاصله آن را پاک کردیم و از این به بعد مقدار این فیلد با عدد لخواه ما شروع می شود.