PDA

View Full Version : خطا در ثبت کوئیری



majid44
یک شنبه 06 تیر 1400, 12:49 عصر
با سلام خدمت اساتید محترم ، من وقتی می خواهم این کد را در کوئیری قرار دهم این خطا را می دهد لطف ا راهنمایی بفرمایید

https://s18.picofile.com/file/8437307376/303030.jpg

mohammadsaleh
جمعه 11 تیر 1400, 12:52 عصر
سلام
در بخش کنترل پنل در صفحه مربوط لیست سپراتور را تغییر بدهید درست میشه

majid44
شنبه 12 تیر 1400, 01:14 صبح
سلام ، دوست عزیز گزینه دیگر برای تغییر وجود نداشت

mazoolagh
یک شنبه 13 تیر 1400, 11:23 صبح
1- میتونین هر کارآکتر رو که میخواین خودتون تایپ کنین - لازم نیست در لیست باشه.

2- بهتره بجای تغییر جداکننده لیست، فرمول رو بر اساس جدا کننده سیستم بگذارین.
بهتر هست اگر جداکننده سیستم فارسی هست (؛ یا ،) به لاتین تبدیل کنین (; یا ,)

3- یه جای نوشتن کارآکتر فارسی در فرمول، از تابع chrw استفاده کنین:
x = Replace(x, ChrW(&H64A), ChrW(&H6CC)) 'ye
x = Replace(x, ChrW(&H643), ChrW(&H6A9)) 'kaf


4- یکبار تابع تبدیل رو در یک ماژول پابلیک بریزین و در تمام برنامه بهش دسترسی دارین:
Public Function PERSIX(ByVal x) As String
x = Trim(Nz(x, ""))
x = Replace(x, ChrW(&H64A), ChrW(&H6CC)) 'ye
x = Replace(x, ChrW(&H643), ChrW(&H6A9)) 'kaf
PERSIX = x
End Function

majid44
یک شنبه 13 تیر 1400, 11:30 صبح
با سلام وعرض ادب و تشکر وسپاس از پاسخگویی وراهنمایی جنابعالی، مطالب بسیار مفیدی را ارائه فرمودید مشکل حل شد