برگزیده های پرشین تولز

تبديل asp به text

kohyar

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

mosyhey1

Registered User
تاریخ عضویت
27 جولای 2005
نوشته‌ها
225
لایک‌ها
4
دقیقاً منظور شما چیست و بیشتر توضیح دهد.

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

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

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

mazoolagh

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

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

kohyar

کاربر تازه وارد
تاریخ عضویت
5 آپریل 2007
نوشته‌ها
94
لایک‌ها
0
محل سکونت
تهران
میتونین از fso استفاده کنین و یک فایل متنی بسازین. بعد خروجی رو توی این فایل مینویسین.

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

سلام دوست عزيز
منظورتون از Fso چيه؟
 

mazoolagh

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

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