PDA

View Full Version : فيلد از نوع AutoNumber در Access هست اما در SQL نيست!



soheil_programmer
جمعه 02 اسفند 1387, 22:37 عصر
با سلام

من يك برنامه دارم با VB و Access حال ميخام بانك اطلاعات اونو از mdb تبديل كنم به sql server 2000 من توي برنامه قبلم از خاصيت AutoNumber اكسس استفاده كرده بودم و براي فيلد ID نوع فيلد را AutoNumber تعيين كرده بودم كه با import اون توي SQL Server 2000 از بين رفت.

حال چه كنم؟

Microsoft.net
جمعه 02 اسفند 1387, 23:08 عصر
در SQL این ویژگی با نام Identity شناخته میشه که در Field property میتونید انرا ست کنید .

soheil_programmer
جمعه 02 اسفند 1387, 23:27 عصر
دويست عزيز خلاصه اينكه من در تبديل بانك اطلاعات برنامم با مشكلات زيادي روبرو شدم و مشكلات بيشتر از حد تصورم كه فكر ميكردم در حد تغيير يك ConnectionString است بود!
مثلا همين Importing ديتابيس اكسس كه در مورد Default Value ها , ... به مشكل خوردم. چرا؟؟؟

accpascal
شنبه 03 اسفند 1387, 08:53 صبح
هنگام import کردن اگر با گزینه های پیش فرض sql انجام بدهی بعضی از خواص فیلدها مثل autonumber یل ایندکس و 0 0 0 انتقال پیدا نمی کند
شما از گزینه های استفاده از کوئری برای ایمپورت استفاده کن