واضح آرشیو وب فارسی:سایت ریسک: Elahe.com29-05-2006, 06:06 PMسلام من یک کمک در مورد ارتباط با پایگاه داده access احتیاج دارم. ali_nioton11-08-2006, 03:33 AMبايد يك ارتباط دی اس ان ایجاد کنی با سرور محلی یا... از دریم ویور استفاده کن راحته palizesoftware11-08-2006, 03:54 AMسلام اين شايد مشكل شما رو حل كنه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! parsajax13-08-2006, 01:02 AMسلام اینم من اضافه کنم که اگه بخوای دیتا بیس رو خارج از روت قرار بدی باید ادمین سرورت از تو کنترل پنلش بهت دسترسی بده و مشکل از کد نیست http://parsajax.com/design.gif (http://parsajax.com) halizadeh24-08-2006, 08:46 PMسلام آياراهي هست كه فايلهاي aspرواجراكردبدون اينكه به قسمت iisبرويم يعني مثل فايلهاي htmباكليك كردن روش اجرابشه؟ ali_nioton25-08-2006, 04:09 AMفايلهاي اي اس پي از يك سري كد استفاده ميكنه كه مرورگر معمولي اونها رو تشخيص نمي ده حالا اگه مرورگري باشه كه اين كدها رو درك كنه آره ميشه البته همچين چيزي نيست چون ديگه هيچ فايده اي نداره تمام امنيت ازبين ميره و كلي مشكل ديگه سرور همين كار رو ميكنه يعني كد ها رو بهيه چيز قابل فهم براي مرورگر تبديل ميكنه halizadeh26-08-2006, 10:35 PMممنون من كارآموزي مي رم و بهم گفتند يه برنامه آمارگيري بنويسم تادرسطح سازمان اجرابشه اون فرد هم خودش هيچي aspبلدنيست اما به من گفته باaspبنويسم به نظرشماآيا مفيدهست؟(باaspبنويسم) halizadeh26-08-2006, 10:38 PMوقتيكه من برنامه رونوشتم آياكل كاركنان سازمان بايد ازراهiisبرنامه رواجراكنند؟؟؟؟؟ لطفاَدراين موردراهنمايي ام كنيد. halizadeh26-08-2006, 10:44 PMراستي من نصف بيشتربرنامه رونوشتم وتقريباَ تموم شد .....پس نگيدaspبدرد اين برنامه نمي خوره چون من دق مي كنم. halizadeh28-08-2006, 09:40 AMمن منتظر جوابم لطف كنيدزودترجواب بديد.............ali_nioton ali_nioton28-08-2006, 02:35 PMاز اي اس ژي هم براي نظر سنحي هم خيلي چيزاي ديگه استفاده ميشه آمار گيري هم شبيه نظر سنجيه اما كاربراني كه گفتي نه شما فقط بايد اون رو روي يه هاست كه اي اس پي ساژورت ميكنه بزاري اگه توي اينترانته اول اي اي اس رو نصب كن بعد توي روت سرور بذار حالا فقط بايد ادرس صفحه رو وارد كنن اگه رو هاسته كه با دامينه يعني بايد يه دامين بخري اگه روي سرور محليه فقط بايد از عبارت localhost/ بعد از http استفاده کنند این عبارت به روت اشاره داره حالا بقیه ادرس رو در ادامش بنویس halizadeh28-08-2006, 07:16 PMممنونم خيلي خوشحال شدم . halizadeh28-08-2006, 07:18 PMاماخب همه توضيحاتتو متوجه نشدم اما با اين حال خيلي خوشحالم كه اين برنامه بدرد مي خوره موقعي كه برنامه ام تموم شد خبرتون مي كنم . halizadeh28-08-2006, 07:33 PMراستي من همه برنامه هاي اين پروژه آمارگيري رو توي يك پوشه ساختم اين پوشه هم در home Directory ام قرارداره برنامه رو بدون نياز به ساختdsnنوشتم فايلadovbs.incراهم درhome Directory قراردادم پايگاه را هم درهمان پوشه ام گذاشتم خب نظرت چيه؟ فكر مي كني همه چيز رو براهه؟ dim filepath filepath=server.mappath("bsaz.mdb") set cn=Server.CreateObject("ADODB.Connection") set rs=Server.CreateObject("ADODB.RecordSet") cn.open="provider=Microsoft.Jet.OLEDB.4.0;Data Source="&filepath كدم هم اينه من مكان پايگاهمو عوض كردم (يك پوشه ساختم درهمين پوشه پروژه ام وپايگاه اونجاگذاشتم)اما به من پيغام مي داد مي گفت آدرس پايگاه را پيدا نمي كنه!! آدرس پايگاه راهم آدرس پوشه پروژه مي نوشت مي گفت در آدرس پوشه پروژه پيدا نمي كنه درحاليكه پايگاه ام دريك پوشه ديگه درپوشه پروژه ام بود. من هم مجبور شدم پايگاه رادرهمان پوشه پروژه بزارم. البته اگه بجاي filepathآدرس كامل پايگاه رابنويسم ايرادي نمي گيره اما چون اين روش مناسب نيست اينكارو نكردم چون وقتي بخوام ببرم سازمان اجراكنم آدرس فرق مي كنه. ali_nioton29-08-2006, 09:40 AMاگه قراره تو سرور محلي باشه ارتباط دي اس ان بهتره به گفته مايروسافت سريعترين ارتباط دي اس انه منظورت از هوم دايركتوري رو نفهميدم ولي اگه توي مرورگر اينترنت ادرس ميدي و درست نمايش ميده خوب درسته ديگه كاري نداره ديگه همه چي درسته halizadeh29-08-2006, 07:45 PMچقدربدشد من فكر مي كردم دي اس ان بدرد سرورمحلي نمي خوره فكر مي كردم اونوقت هر كي بخواد برنامه رو ببينه بايد دي اس ان بسازه اين تصور من ودوستم بود كاشكي زودترباشمامشورت مي كردم. خيلي ناراحت شدم.اما من نمي دونم مي خوان توي سرور محلي بزارند يانه نمي دونم همه ي كاركنان سازمان مي خواند ببينند يا همه سازمانها .....ازشون مي پرسم. راستي اگه با دي اس ان باشه اونوقت كجا بايد dsnساخت (آيا هر كامپيوتري كه بخواد برنامه رو اجراكنه بايدdsn بسازه)؟ به نظر شمابهتر ارتباطمو عوض كنم وباdsn انجام بدم؟ (الآن كه كلي برنامه نوشتم همه ازراه بدونdsnاست) منظورم هم از هم دايركتوري local path بود.(حواسم نبود) راستي يك سوال: set rs=server.createobject("ADODB.recordset") rs.open "exhibt",cn,,adLockOptimistic,adCmdTable do while not (rs.eof) if(strcomp(rs("city"),city,vbtextcompare)=0) and (strcomp(rs("month"),moon,vbtextcompare)=0) and (strcomp(rs("year"),yyear,vbtextcompare)=0) then rs("number")=t rs.update t=t+1 end if rs.movenext loop rs.close set rs=nothing به نظرت اين دستور درسته من چندبار اينو امتحان كردم درست كاركرد مي خواستم بدونم كه وقتيrs.updateمي كنيم حتماَبايد همون بعدش rs.closeكنيم يا اگه مثل اينجا ما هنوز همون rs براي استفاده از ركوردهاي ديگه احتياج داريم مي تونيم نبنديمش وقتي كارمون با اين جدول تموم شد بعدببنديم چون من خيلي پيش اومد كه بخوام در يك فايل چندين ركورد را دست كاري كنم. از اين كه به سولاتم جواب مي ديد خيلي ممنونم.اميدوارم هميشه موفق باشيد. halizadeh30-08-2006, 02:15 PMخب من به تو ايناروگفتم حالا توكه نمي خواد همه اين كارراانجام بدي خب به نظرمن دستي درست كن بهتر چون همه چيزباسليقه خودته اين چيزهايي كه گفتم فقط از راه ويزارد نه بود ها دستي هم مي توني اينكارراروانجام بدي اما حواست باشه همه صفحه راتوي يك جدول درست كت باborder صفر براينكه طراحي ات به هم نخوره halizadeh30-08-2006, 02:23 PMببخشيد اين نوشته ها مال اين صفحه نيست من اشتباهي اينجا فرستادم halizadeh30-08-2006, 02:24 PMراستي من همچنان منتظر جوابم هستم somsom30-08-2006, 04:13 PMبرنامه تو روي سروره و به همه سرويس ميده ali_nioton31-08-2006, 09:28 AMما كه نفهميديم چي كار مي كني؟ ارتباط چه با دي اس ان چه با اي دي او چه رشته اي و .... همش فقط يدونس اگه قراره روي سرور بره هموني كه نوشتي بزار باشه راخت تري اگه روي سرور محليه يعني مثلا رو كامژيوتر خودته مي توني دي اس ان بزاري نزاشتي هم فرق نمي كنه ولي مايروسافت گفته بهتره ali_nioton31-08-2006, 09:34 AMركورد ست رو در آخر صبحه كاري بعد از تگ اچ تي او ال مي بندن هي كه نميشه واز و بستش كني اين قضيه سرويس ميده اين پستا اينا چيه چه خبره؟ halizadeh31-08-2006, 09:47 AMسلام ممنونم ali_nioton اگه هستي صبركن يه سوال دارم halizadeh31-08-2006, 09:54 AMخب من يه چيزي رو نمي دونستم فكر مي كردم هروقت روي ركورد تغيير بديم بايد آپ دت بعد كلوس شه اما الان فهميدم اشتباه كردم تاموقعي كه باهمون جدول كارداريم نبايد ببنديمش درسته؟(آپ دت كافيه) اگه خواستيم جدول ديگه اي بازكنيم بايد اين ركوردست بست وset nothingكرد بعد يكي ديگه رو بازكرد آره؟ سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 363]