View Full Version : سوال: مشکل append query در فیلد های با فرمت اتچمنت
ahmadrezaahmad
شنبه 01 تیر 1392, 14:43 عصر
سلام
در append کردن یک تیبل با فیلد اتچمنت اکسس این ارور را می دهد:
an insert into query cannot contain a multi-valued field
کسی می تونه کمک کنه که بشه تیبل های حاوی اتچمنت رو نیز اپند کرد؟
Abbas Amiri
یک شنبه 02 تیر 1392, 17:24 عصر
سلام
در append کردن یک تیبل با فیلد اتچمنت اکسس این ارور را می دهد:
an insert into query cannot contain a multi-valued field
کسی می تونه کمک کنه که بشه تیبل های حاوی اتچمنت رو نیز اپند کرد؟
متاسفانه با دستورات SQL فیلدهای Attachments افزوده نمی شوند و بایستی آنها را با کد نویسی اضافه کرد .
ابتدا فیلدهای غیر Attachments رو با کوئری اضافه کنید و بعدفیلد Attachments رو با کد نویسی .
دیدن تاپیک افزودن رکورد به جداولی که دارای فیلد Attachments هستند (http://barnamenevis.org/showthread.php?373430-%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%D8%A8%D9%87-%D8%AC%D8%AF%D8%A7%D9%88%D9%84%DB%8C-%DA%A9%D9%87-%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C-%D9%81%DB%8C%D9%84%D8%AF-Attachments-%D9%87%D8%B3%D8%AA%D9%86%D8%AF&highlight=Attachments)رو به شما توصیه می کنم
ahmadrezaahmad
سه شنبه 04 تیر 1392, 15:46 عصر
دیدن تاپیک افزودن رکورد به جداولی که دارای فیلد Attachments هستند (http://barnamenevis.org/showthread.php?373430-%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%D8%A8%D9%87-%D8%AC%D8%AF%D8%A7%D9%88%D9%84%DB%8C-%DA%A9%D9%87-%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C-%D9%81%DB%8C%D9%84%D8%AF-Attachments-%D9%87%D8%B3%D8%AA%D9%86%D8%AF&highlight=Attachments)رو به شما توصیه می کنم
سلام ممنونم که کمکم می کنید،من لینک شما رو دیدم ولی،راستش من مشکل اصلی ام در مورد ادد کردن چند تا فایل و یا اصلاح و سیو اون نیست،من یک پایگاه داده main دارم که یک فرم دارد با دکمه تجمیع که می آید هر پایگاه داده ای رو بخوای -البته دارای تیبل با فرمت یکسان- برات اپن می کنه و بعد با پرسیدن حذف تکراری ها یا نه؟ میاد و تیبل رو اپند می کنه به تیبل پایگاه داده اصلی !
مشکلم اینه اگه بخوام تیبل هام رو با فیلد اتچمنت اپند کنم،هیچ راهی نیست که مشکلم حل شه؟!
پیوست:
یک-ارور مربوطه:an INSERT INTO query cannot contain a multi-valued field.
دو-لینک آموزشش تو سایت رسمی آفیسه،ولی خب من چیزی سر در نیاوردم!!
http://office.microsoft.com/en-us/access-help/using-multivalued-fields-in-queries-HA010149297.aspx#BM7
سه-فایل اصلی و فرعی من در حالت بدون فیلد اتچمنت (http://uplod.ir/le7yub0vq5bc/New_folder.rar.htm)
http://uplod.ir/le7yub0vq5bc/New_folder.rar.htm
ahmadrezaahmad
چهارشنبه 05 تیر 1392, 13:20 عصر
آقای امیری میشه کمکم کنید!
این اپند کردن برای اتچمنت ها موضوع اصلی ام نیست راستش:،خواستم از شما که ذهنتون باز تره کمک بگیرم برای اینکه حتی شده ایده اپند رو بیخیال شم و از روش دیگری برای پیوست کردن محتوا های مختلف به یک پایگاه داده اصلی کمک بگیرم!مثلا الان که من این فیلد اتچ رو نذاشتم از فرم آنلود فایل main.accdb راحت فایل portable.accdb رو اپن می کنم واپند می کنه به تیبل تو فایل main ام!!!
ولی خب تا فیلد اتچ رو اضافه می کنم دیگر کاری نمی شود کرد و ارور می ده!!!
حالا سوال من دیگر راجع به اپند با اتچ نیست می خوام بدونم ایده دیگری دارید تا بشود یک فایل با امنیت درحد عدم دسترسی کاربر به تیبل ها و اینترفیس مناسب رو به کاربرهای مختلف داد تا پر کند بعد پاسخ هر کاربر را آورد در یک جدول در پایگاه مرکزی تجمیع کرد!!!؟
پیوست:
1-فایل من در حالت سالم و قبل اضافه کردن فیلد دارای اتچمنت
2-فایل من در حالت غیر سالم و بعد از اضافه کردن فیلد دارای اتچمنت
http://uplod.ir/7himk780mxol/Problem.zip.htm
ممنونم اگه کمکم کنید....
Abbas Amiri
چهارشنبه 05 تیر 1392, 21:45 عصر
حالا سوال من دیگر راجع به اپند با اتچ نیست می خوام بدونم ایده دیگری دارید تا بشود یک فایل با امنیت درحد عدم دسترسی کاربر به تیبل ها و اینترفیس مناسب رو به کاربرهای مختلف داد تا پر کند بعد پاسخ هر کاربر را آورد در یک جدول در پایگاه مرکزی تجمیع کرد!!!؟
درمورد سطح دسترسی کاربران به فایل اکسس در تالار بحث های زیادی شده که اگر جستجو کنید به نتایج مفیدی خواهید رسید .
ahmadrezaahmad
پنج شنبه 06 تیر 1392, 10:39 صبح
وای خدا چرا من مشکلم رو خوب نمی تونم بیان کنم.:-(
مشکل من اصلا سطح دسترسی نیست.مشکل من اپند از یک فایل حمل و نقل شونده به کاربران خارجی با تیبل های پنهان و... به فایل اصلی دیگر است...مثل انچه ضمیمه کردم....شما در پاسخ اولتان اپند کردن چند فایل اتچ از فرم داخل یک پایگاه داده را بهم معرفی کردید و این موضوع را نمی توانم با اپند به یک پایگاه اصلی از پایگاه داده ای دیگر با فیلد اتچمنت مقایسه کنم و حل کنم مشکلم را...
در اخر اگر راهی نیستبرای حل این مشکل با اپند پرسیدم ایده ای غیر از اپند برای منطق پر کردن قرمها وسط کاربرهای مختلف و تجمیع در پایگاهی مرکزی دارید یا نه؟
ممنونم اگه کمکم کنید...
ahmadrezaahmad
شنبه 08 تیر 1392, 14:22 عصر
نمی شه کمک کنید این مشکل حل شه؟:ناراحت:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.