farshad
پنج شنبه 05 شهریور 1388, 23:51 عصر
باعرض سلام خدمت دوستان،طاعات و عبادات قبول باشد
مشکلی در زمینه درج حالت autonumber در یک جدول SQL Server در یک برنامه تحت شبکه دارم بطوریکه مانند کد زیر در هنگام درج (Insert) بزرگترین عدد درج شده را با فرمان زیر :datatable.compute("Max(fieldname)" بدست می آورم و بعد بعلاوه 1 میکنم و در بانک درج میکنم حالا مشکل اینجاست که اگه بیش از یک کاربر در یک لحظه عمل درج را بخواهد انجام دهند این عددی که تولید می شود مانند 3356 یا 11125 یا توی این مایه ها عدد تولید می شود در حالیکه مثلا بزرگترین عدد 92 بوده است.لطفا اگر می راه حلی برای رفع این مشکل یا راه حلی برای جایگزینی این روش ارائه فر مایید.
مشکلی در زمینه درج حالت autonumber در یک جدول SQL Server در یک برنامه تحت شبکه دارم بطوریکه مانند کد زیر در هنگام درج (Insert) بزرگترین عدد درج شده را با فرمان زیر :datatable.compute("Max(fieldname)" بدست می آورم و بعد بعلاوه 1 میکنم و در بانک درج میکنم حالا مشکل اینجاست که اگه بیش از یک کاربر در یک لحظه عمل درج را بخواهد انجام دهند این عددی که تولید می شود مانند 3356 یا 11125 یا توی این مایه ها عدد تولید می شود در حالیکه مثلا بزرگترین عدد 92 بوده است.لطفا اگر می راه حلی برای رفع این مشکل یا راه حلی برای جایگزینی این روش ارائه فر مایید.