View Full Version : آدرس دهی در SQL
Masoud.eh
پنج شنبه 12 مرداد 1402, 13:17 عصر
سلام خدمت دوستان
RecordSource فرمی رو به شکل زیر تنظیم کردم.
" 'Me.RecordSource = "SELECT * FROM tbl IN 'D:\Work Out\DB2.accdb
میخوام آدرس دیتابیسم را CurrentProject.Path قرار بدم.
ممنون میشم مشکل رو برطرف کنید.
Masoud.eh
جمعه 13 مرداد 1402, 17:14 عصر
کسی از دوستان مشکل رو حل نمیکنه؟
Masoud.eh
شنبه 14 مرداد 1402, 12:18 عصر
دوستان گرامی
این موضوع حیاتیه واسم
ممنون میشم کمکم کنید
simorgh2000
شنبه 14 مرداد 1402, 19:49 عصر
سلام
نام پوشه خود را بدون space فاصله بنویسید مانند
Work_Out
Private Sub Form_Load()
Dim pth As String
pth = CurrentProject.Path & "\DB1.accdb"
Me.RecordSource = "select * from " & pth & ".tbl "
End Sub
simorgh2000
شنبه 14 مرداد 1402, 20:05 عصر
اینم فایل نمونه امیدوارم مفید باشه
Masoud.eh
شنبه 14 مرداد 1402, 21:32 عصر
دستت درد نکنه داداش
Masoud.eh
دوشنبه 16 مرداد 1402, 13:37 عصر
سلام
داداش یه سوال دیگه
چجوری میشه همینو توی sql کوئری نوشت؟
simorgh2000
دوشنبه 16 مرداد 1402, 15:23 عصر
سلام
لطفا بیشتر توضیح بدید و دقیقا کجا میخواهید استفاده کنید با عکس بگید بهتره
Masoud.eh
دوشنبه 16 مرداد 1402, 20:54 عصر
دوست عزیز منظورم sql کوئری یا در قسمت Source Database کوئری هستش.
154845
154846
simorgh2000
دوشنبه 16 مرداد 1402, 21:57 عصر
آقا مسعود در این روش از
CurrentProject.Path نمیشه استفاده کرد اگه هم بشه من اطلاعی ندارم باید آدرس درایو کامل بنویسید
SELECT *
FROM tbl1 IN 'D:\Work_Out\DB1.accdb';
simorgh2000
دوشنبه 16 مرداد 1402, 22:02 عصر
اینم نمونه فایل خدمت شما
Masoud.eh
چهارشنبه 18 مرداد 1402, 12:37 عصر
دوست عزیز ممنونم بابت پاسخت
اساتید کسی کمک نمیکنه مشکل حل شه؟
mazoolagh
چهارشنبه 18 مرداد 1402, 13:33 عصر
همون پاسخهای جناب سیمرغ در پستهای 4 و 10 درست هست!
اگر اصرار به آوردن اون در کوئری دارین باید خودتون کوئری رو بسازین.
عبارت createquerydef رو در همین بخش اکسس جستجو کنین تا نمونه کد و روش کار رو یاد بگیرین.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.