PDA

View Full Version : مبتدی: بدست آوردن ، شماره autonumer که قراراست درج شود.



milad.biroonvand
شنبه 16 آبان 1388, 15:26 عصر
سلام دوستان عزیز

من یک جدول دارم ، که یک فیلد بنام id دارد که نوع آن autonumber است ، وقتی که هیچ داده ای در جدول نیست چطور می تونم ، تشخیص دهم که id ای که می خواهد بصورت autonumber انتخاب شود چند است . (قبل از اینکه insert انجام دهم .)

mgh64120
شنبه 16 آبان 1388, 17:47 عصر
دوست عزيز به آدرس زير يه نگاهي بينداز :

http://barnamenevis.org/forum/showpost.php?p=484526&postcount=22

milad.biroonvand
یک شنبه 17 آبان 1388, 08:50 صبح
دوست عزيز به آدرس زير يه نگاهي بينداز :


http://barnamenevis.org/forum/showpost.php?p=484526&postcount=22



چیزی که تو این تاپیک بود بعد از insert بود . من قبل از insert رو می خوام . باز هم تشکر از پاسختون .

DoDoklak
یک شنبه 17 آبان 1388, 09:13 صبح
(قبل از اینکه insert انجام دهم .)
همچین چیزی امکان پذیر نیست اگر فیلد AutoNumber باشه همیشه بعد از Insert مقدار مربوط به ID تولید میشه نه قبلش

تنها راه شما اینه فیلد کلیدتون AutoNumber نباشه و خودتو اونوی رو که میخواد بزارید

milad.biroonvand
یک شنبه 17 آبان 1388, 09:34 صبح
(قبل از اینکه insert انجام دهم .)
همچین چیزی امکان پذیر نیست اگر فیلد AutoNumber باشه همیشه بعد از Insert مقدار مربوط به ID تولید میشه نه قبلش

تنها راه شما اینه فیلد کلیدتون AutoNumber نباشه و خودتو اونوی رو که میخواد بزارید


یعنی به نظر شما از داخل جداول سیستمی خود اکسس یا اس کیو ال این امکان نداره ٰ حتما autonumber در جایی ذخیره میشه ، بنظر شما اون کجا ذخیره میشه ، داخل خود جداول سیستمی یا اینکه داخل رجیستری (که فکر نکنم).

DoDoklak
یک شنبه 17 آبان 1388, 12:09 عصر
حتما autonumber در جایی ذخیره میشه

فکر نکنم AutoNumber هیچ جا ذخیره نمیشه بلکه خود DBMS اونو با الگوریتم های از روی ساختار Index جدول مورد نظر بدست میاره.در کل من هیجا همچین چیزی ندیم