ورود

View Full Version : انتخاب مسیر فایل در APPEND



HOK1347
چهارشنبه 23 بهمن 1387, 16:01 عصر
با سلام
با دستور زیر اطلاعات GPL رو از STORE.mdb از مسیر 'D:\WMP به جدول GPL جاری APPEND میکنم

INSERT INTO GPL
*.SELECT GPL
;'FROM GPL IN 'D:\WMP\STORE.mdb



آیا راهی وجود داره که بجای مشخص کردن مسیر فایل ، برنامه از کاربر مسیر فایل رو سئوال کنه ؟

e601
چهارشنبه 23 بهمن 1387, 19:56 عصر
با سلام

برای اینکار باید از VBA کمک بگیرید

ابتدا یک فرم جدید ایجاد کرده و به آن یک کنترل TextBox اضافه کنید و نام آن را txtPath بگذارید. سپس یک کنترل CommandButton قرار بدین.

سپس کد زیر رو در رویداد OnClick دکمه یا همون CommandButton قرار بدین


CurrentDb.Execute "INSERT INTO GPL SELECT * FROM GPL IN '" & Me.txtPath & "';"

موفق باشید...

HOK1347
پنج شنبه 24 بهمن 1387, 08:23 صبح
با سلام
با تشکر از راهنمائی شما ،آیا بجای Textbox راهی وجود داره تا کاربر فایل مورد نظر رو Browse کنه ؟

e601
پنج شنبه 24 بهمن 1387, 17:38 عصر
برای Brows کردن 2 راه وجود داره

1. استفاده از API ویندوز (که یکم پیچیدست و فکر نمیکنم بدرد شما بخوره)

2. استفاده از کنترل Microsoft Common Dialog Control
میتونید به راحتی از لیست اکتیوایکسهای موجود در Toolbox اون رو انتخاب و ازش استفاده کنید

haddadi2
پنج شنبه 16 مهر 1394, 11:27 صبح
میشه لطف کنید برای مورد بالا یک نمونه قرار دهید با تشکر