PDA

View Full Version : سوال: مشکل در ذخیره کردن مسیر فایل به جای خود فایل



alirezamli
چهارشنبه 29 تیر 1390, 19:21 عصر
با سلام خدمت تمام دوستان
من توی برنامه بجای ذخیره کردن فایل های Pdf در داخل بانک آدرس آنها را ذخیره می کنم و مسیر ذخیره شدن فایل را خودم مشخص می کنم حالا مشکل من اینه که میخام در هنگام ثبت رکورد جدید محتویات فیلدی که توی بانکم کلید اصلی است به عنوان اسم فایلم قرار بگیره ولی نمی تونم این کار را انجام بدم چون باید اول رکورد مورد نظر ثبت بشه تا بعد بتونم از محتویات کلید اصلی جدول استفاده بکنم به نظر شما دوستان برای حل این مشکل باید چکار بکنم ؟

morteza271
چهارشنبه 29 تیر 1390, 20:30 عصر
اگه ستون کلید اصلیتون عدید باشه که با استفاده از یه تابع که خود sql داره میتونید عدد بعدی رو به دست بیارید.
ولی اگه رشته ای باشه به نظرم باید اول رکورد جدید رو ثبت کنید و بعد کلید اصلی رو بخونید و همون رکورد رو ویرایش کنید و کلید اصلی رو به جای نام فایل بذارید.
موفق باشید

alirezamli
چهارشنبه 29 تیر 1390, 21:09 عصر
دوست عزیز ستون کلید اصلیم عدد ، تابعی که SQL داره چیه و چه جوری باید ازش استفاده کنم. با تشکر از راهنمایتون

morteza271
پنج شنبه 30 تیر 1390, 22:19 عصر
این کوئری آخرین id رو میده البته باید ستون کلید اصلیتون Identity باشه.
select IDENT_CURRENT('tabelname')
حالا شما اگه به خروجی این کوئری عدد 1 رو اضافه کنید مقدار ردیف بعدی خواهد بود.
موفق باشید

alirezamli
پنج شنبه 30 تیر 1390, 22:32 عصر
خیلی ممنون از راهنمایی بسیار خوبتون.موفق باشید