PDA

View Full Version : سوال: ارتباط با اکسس و فایل ها



vahid_d_0101
پنج شنبه 27 تیر 1387, 21:32 عصر
با سلام خدمت همه دوستان:
بچه ها من میخوام با یه بانک اطلاعاتی اکسس کاری کنم که در اول کاربر کلمه ای رو به یه textbox بده و تو textbox دومی یه آدرس رو بده و کلید ذخیره رو بزنه به همین ترتیب تا آخر
بعد وقتی تو textbox سومی کلمه رو زد برنامه آدرس را باز کنه مثلا:
text1.text = "vahid"
text2.text = C:\WINDOWS
و وقتی تو textbox سومی کلمه vahid را تایپ کرد برنامه C:\WINDOWS را باز کنه یا یه فایل دیگه که آدرس شو داده بودیم.

ابوذر محمودی
پنج شنبه 27 تیر 1387, 22:21 عصر
من میخوام با یه بانک اطلاعاتی اکسس کاری کنم که در اول کاربر کلمه ای رو به یه textbox بده و تو textbox دومی یه آدرس رو بده و کلید ذخیره رو بزنه به همین ترتیب تا آخر
سلام .

برای این کار که حتما خودتون می دونید که باید چیکار کنید .


بعد وقتی تو textbox سومی کلمه رو زد برنامه آدرس را باز کنه مثلا:
text1.text = "vahid"
text2.text = C:\WINDOWS
و وقتی تو textbox سومی کلمه vahid را تایپ کرد برنامه C:\WINDOWS را باز کنه یا یه فایل دیگه که آدرس شو داده بودیم
اما برای اینکار :

شما باید کلمه ای که تو تکست 3 تایپ کردید رو در بانک اطلاعاتی جستجو کنید ، و بعد از اون مقدار بدست آمده از عمل جستجو رو با Shell اجرا کنید (البته اگه فایلتون اجرایی هست).

حالا اگه آدرسی که دادید یه پوشه هستش باید با دستور زیر اونو باز کنید .



Dim aa
aa = Shell("Explorer " & Text1.Text, vbNormalFocus)

* به جای text1.text در دستور بالا باید مقدار بدست آمده از عمل جستجو رو قرار بدید .

*به این نکته هم توجه داشته باشید که بهتره اون فیلدی که مقدار تکست 1 داخلش ذخیره می شه فیلد کلید قرار بدید .

vahid_d_0101
پنج شنبه 27 تیر 1387, 23:38 عصر
حالا از کجا بفهمیم که آدرس فایل اجرایی هست یا یه پوشه

ابوذر محمودی
جمعه 28 تیر 1387, 02:02 صبح
حالا از کجا بفهمیم که آدرس فایل اجرایی هست یا یه پوشه

راههای مختلفی برای این کار وجود داره .

ولی از نظر من بهترین و مطمئن ترین راه همینه که واستون گذاشتم .