PDA

View Full Version : فایل



پرنده کوچک
پنج شنبه 29 مرداد 1383, 08:34 صبح
سلام.
من میخواهم در یک صفحه ثبت نام ، اطلاعات ورودی را در یک فایل بنویسم که مثلا شامل نام و شماره تلفن است . ("request("phone و ("request("name
و اطلاعات جدید را طبعا به انتهای فایل اضافه کند . ضمنا اطلاعات هر شخص در یک خط فایل باشد. یعنی اولین شخص که ثبت نام میکند اول نام بعد فاصله و بعد شماره تلفنش باشد و بعد نفر دوم که آمد ثبت نام کند در خط دوم باشد و به همین ترتیب .
اگر میشود قطعه کدی که این کار را انجام میدهد برایم بنویسید.( فقط نوشتن با فرمت مذکور در فایل)
در ضمن اگر ما آن فایل را واقعا باز کنیم ( با دابل کلیک) آیا محتویات فایل به صورت فرمت مذکور خواهد بود یا این فرمت فقط از لحاظ کد نویسی است؟؟ و اگر بعدا بیاییم مثلا یک خط فایل را از داخل فایل پاک کنیم آیا کد همچنان به کار خود ادامه خواهد داد و مشکلی برای بقیه داده ها و ثبت نام های جدید نیست؟؟
ممنون.

M-Gheibi
پنج شنبه 29 مرداد 1383, 08:54 صبح
برای ذخیره اطلاعات برای مثال مراجعه کنندگان بهتره از بانکهای اطلاعاتی استفاده کنید که همه خواسته های شما رو براورده میکنه.

پرنده کوچک
پنج شنبه 29 مرداد 1383, 17:00 عصر
پس لطفا اینو جواب بدید :
من این قطعه کد را دارم :


Dim objConn , objRS

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("DBRegister.mdb")
objConn.Open
Set objRS = Server.CreateObject("ADODB.RecordSet")
objRS.Open "TblRegister" , objConn ,,adLockOptimistic , adcmdtable
objRS.AddNew
objRS("Name") = Request("FName") & Request("LName")
objRS("Phone") = Request("Phone")
objRS("Enabled") = 1
objRS.Update
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing

و این ارور را میدهد :


Error Type:
Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.

در حالیکه فایل DB ام در حالت read-only نیست!!

M-Gheibi
پنج شنبه 29 مرداد 1383, 19:49 عصر
با عرض شرمندگی الآن وقت تایپ ندارم ولی این لینکها رو نگاه بکنید. توی این لینکها توضیح داده شده. (کلیت : مشکل با تنظیمات Security حل میشه):
http://www.aspfaq.com/show.asp?id=2062
http://www.pagedowntech.com/faq/faq.asp?faqid=18
http://www.asp101.com/samples/faq/faq_db_edit.asp

این یکی با تصویر هست:
http://www.webwizguide.info/asp/faq/server_permissions.asp

موفق باشید. اگر حل نشد (به احتمال 0.1 درصد) همینجا بگید. :wink:

mostafa612003
دوشنبه 30 بهمن 1385, 19:08 عصر
با سلام
مشکل من این است که وقتی روی پوشه یا فایل راست کلیک می کنیم
سربرگ Security وجود ندارد
درایوهای من ntfs است
در جایی خواندم که اگر به فرمت fat32 تبدیل کنم مشکل حل می شود
اما دستگاه مال من نیست برای یک شرکت هستش
آیا راه دیگری برای حل این مشکل وجود ندارد؟
متشکرم

M-Gheibi
دوشنبه 30 بهمن 1385, 20:20 عصر
http://www.barnamenevis.org/forum/showpost.php?p=110703&postcount=1

internet2
سه شنبه 01 اسفند 1385, 14:10 عصر
برو

TOOLS
FOLDER OPTION
بهد TIC آخری رو بردار
OK!
بعد رو DRIVE که ویندوز نصبه یا فولدر WWWROOT
Properties

full contol kon

internet2
سه شنبه 01 اسفند 1385, 14:14 عصر
روش میانبر
روی یه پارتشن دیگه که fat 32 است folder بساز , و بعد با
IIS


، VIRTUAL DIRECTORY کن!
,و برنامه رو بریز اونجا و بروز کن
حله!!!