آژانس هواپیمایی
pop up

تبديل asp به text

شروع موضوع توسط kohyar ‏8 نوامبر 2007 در انجمن asp , ASP.NET

  1. kohyar

    kohyar Registered User

    تاریخ عضویت:
    ‏5 آپریل 2007
    نوشته ها:
    94
    تشکر شده:
    0
    محل سکونت:
    تهران
    سلام دوستان
    مي خوام بدونم چطوري ميشه ركورد هاي حاصل از يك جستجو تو بانك اكسس با asp رو به يك فايل متني تبديل كرد تا بتونم تو برنامه دلفي اون فايل رو بخونم
     
  2. mosyhey1

    mosyhey1 Registered User

    تاریخ عضویت:
    ‏27 جولای 2005
    نوشته ها:
    224
    تشکر شده:
    4
    دقیقاً منظور شما چیست و بیشتر توضیح دهد.

    البته با asp می توان یک فایل متنی جدید ساخت و در آن نوشت که البته این پویا نیست و هر بار آن فایل asp اجرا شد آن فایل متن هم بروز می شود.

    همچنین می توانید به جای خواندن فایل txt. یکراست خود فایل asp. را بخوانید (البته روی سرور که asp اجرا شود) و جوری برنامه را بنویسید که هر جور می خواهید مطالب را از دیتابیس بخواند و در آن فایل بنویسد که این دینامیک است و با هر بار خواندنش خود اجرا می شود.

    اما برای نوشتن متن آن فایل ها می توان بین فیلد ها یک علامت منحصر به فرد که در متن ها به کار نرفته مانند "|" یا "|||" یا ... قرار داد و بین رکورد ها یه "اینتر سر خط" (vbCrLf). البته حتماً دلفی خود بایستی بتواند مستقیم با اکسس ارتباط برقرار کند و به جستجو بپردازد.
     
  3. mazoolagh

    mazoolagh کاربر فعال شبکه و صفحات استاتیک کاربر فعال

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    میتونین از fso استفاده کنین و یک فایل متنی بسازین. بعد خروجی رو توی این فایل مینویسین.

    احتمالا" راه بهتری هم هست - چرا در محیط دلفی مستقیم از اکسس نمیخونین؟
     
  4. kohyar

    kohyar Registered User

    تاریخ عضویت:
    ‏5 آپریل 2007
    نوشته ها:
    94
    تشکر شده:
    0
    محل سکونت:
    تهران
    سلام دوست عزيز
    منظورتون از Fso چيه؟
     
  5. mazoolagh

    mazoolagh کاربر فعال شبکه و صفحات استاتیک کاربر فعال

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    fso مخفف file system object هست و به شما اجازه میده هم سمت سرور (asp) و هم سمت کلاینت یا لوکال یک سری عملیات رو ی فایلها انجام بدین (با رعایت موارد امنیتی) و خودش هم زیر مجموعه windows scripting host هست. بعبارت دیگه مجبور نیستین برای کاری که میخواین (خوندن دیتا از اکسس و نوشتن در فایل متنی) یک صفحهasp بنویسین بلکه یک فایل javascript یا vbscript مینویسین و در محیط command prompt اجراش میکنین.

    البته خود access هم خروجی متنی میده - شاید هیچکدوم از این کارها نیاز نباشه