-
از اي اس ژي هم براي نظر سنحي هم خيلي چيزاي ديگه استفاده ميشه
آمار گيري هم شبيه نظر سنجيه
اما كاربراني كه گفتي
نه
شما فقط بايد اون رو روي يه هاست كه اي اس پي ساژورت ميكنه بزاري
اگه توي اينترانته اول اي اي اس رو نصب كن بعد توي روت سرور بذار
حالا فقط بايد ادرس صفحه رو وارد كنن
اگه رو هاسته كه با دامينه
يعني بايد يه دامين بخري
اگه روي سرور محليه
فقط بايد از عبارت
localhost/
بعد از
http
استفاده کنند
این عبارت به روت اشاره داره
حالا بقیه ادرس رو در ادامش بنویس
-
-
اماخب همه توضيحاتتو متوجه نشدم اما با اين حال خيلي خوشحالم كه اين برنامه بدرد مي خوره موقعي كه برنامه ام تموم شد خبرتون مي كنم .
-
راستي من همه برنامه هاي اين پروژه آمارگيري رو توي يك پوشه ساختم اين پوشه هم در 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آدرس كامل پايگاه رابنويسم ايرادي نمي گيره اما چون اين روش مناسب نيست اينكارو نكردم
چون وقتي بخوام ببرم سازمان اجراكنم آدرس فرق مي كنه.
-
اگه قراره تو سرور محلي باشه ارتباط دي اس ان بهتره
به گفته مايروسافت سريعترين ارتباط دي اس انه
منظورت از هوم دايركتوري رو نفهميدم
ولي اگه توي مرورگر اينترنت ادرس ميدي و درست نمايش ميده
خوب درسته ديگه كاري نداره ديگه
همه چي درسته
-
چقدربدشد من فكر مي كردم دي اس ان بدرد سرورمحلي نمي خوره فكر مي كردم اونوقت هر كي بخواد برنامه رو ببينه بايد دي اس ان بسازه اين تصور من ودوستم بود كاشكي زودترباشمامشورت مي كردم.
خيلي ناراحت شدم.اما من نمي دونم مي خوان توي سرور محلي بزارند يانه نمي دونم همه ي كاركنان سازمان مي خواند ببينند يا همه سازمانها .....ازشون مي پرسم.
راستي اگه با دي اس ان باشه اونوقت كجا بايد 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 براي استفاده از ركوردهاي ديگه احتياج داريم مي تونيم نبنديمش وقتي كارمون با اين جدول تموم شد بعدببنديم چون من خيلي پيش اومد كه بخوام در يك فايل چندين ركورد را دست كاري كنم.
از اين كه به سولاتم جواب مي ديد خيلي ممنونم.اميدوارم هميشه موفق باشيد.
-
خب من به تو ايناروگفتم حالا توكه نمي خواد همه اين كارراانجام بدي
خب به نظرمن دستي درست كن بهتر چون همه چيزباسليقه خودته اين چيزهايي كه گفتم فقط از راه ويزارد نه بود ها
دستي هم مي توني اينكارراروانجام بدي اما حواست باشه همه صفحه راتوي يك جدول درست كت باborder صفر براينكه طراحي ات به هم نخوره
-
ببخشيد اين نوشته ها مال اين صفحه نيست من اشتباهي اينجا فرستادم
-
راستي من همچنان منتظر جوابم هستم
-
برنامه تو روي سروره و به همه سرويس ميده