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

باز هم ددددددددددددددددددددددللللللللللللللللفففففففي

tina_f

کاربر تازه وارد
تاریخ عضویت
9 سپتامبر 2004
نوشته‌ها
24
لایک‌ها
0
سلام به همه دوستان خوب دلفي كار
لطفا راهنمايي بفرماييد كه اگر بخوام يه برنامه دلفي رو back up گيري و سپس share كنم بايد چه كار كنم ؟
پيشاپيش از همه شما ممنونم :rolleyes:

---------------------------------------------------------------tina--------------------------------------------------------------
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
دقيقا متوجه نشدم : خود برنامه رو Back Up بگيريد يا اينكه با برنامه BackUp بگيريد؟ اگه ميخوايد خود برنامه رو Back Up بگيريد كافيه همه فايلهاي Pas - dfm - Dpr و احيانا res (اگه آيكون و .. به اون اضافه كرديد ) رو كپي كنيد - كامپوننتهايي كه خودتون داريد و استاندارد همنيستند رو هم بهش اضافه كنيد. آخرش هم منظورتون رو از به اشتراك گذاشتن نفهميدم يعني اينكه اونو به صورت Open Source منتشر كنيد؟؟؟؟
 

tina_f

کاربر تازه وارد
تاریخ عضویت
9 سپتامبر 2004
نوشته‌ها
24
لایک‌ها
0
به نقل از littlerabbit :
دقيقا متوجه نشدم : خود برنامه رو Back Up بگيريد يا اينكه با برنامه BackUp بگيريد؟ اگه ميخوايد خود برنامه رو Back Up بگيريد كافيه همه فايلهاي Pas - dfm - Dpr و احيانا res (اگه آيكون و .. به اون اضافه كرديد ) رو كپي كنيد - كامپوننتهايي كه خودتون داريد و استاندارد همنيستند رو هم بهش اضافه كنيد. آخرش هم منظورتون رو از به اشتراك گذاشتن نفهميدم يعني اينكه اونو به صورت Open Source منتشر كنيد؟؟؟؟







مرسي little rabit عزيز از جواب اولت و در ضمن بايد بگم منظورم دقيقا اينه كه مي خوام برنامه من از سيستمهاي ديگر شركت هم قابل رويت و دسترسي باشه ممنون مي شم اگه بهم بگين چه طوري .. :rolleyes:
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
يعني برنامه اجرا بشه و بعد بقيه از استيشن هاي ديگه با اون ارتباط برقرار كنن؟ در اينصورت بايد مشخص بشه اصلا برنامه چي هست : مثلا ديتابيس يا يه چت كلاينت يا يه همچي چيزايي. چون روش هر كدوم فرق ميكنه واسه ديتابيس مثلا با SqlServer كافيه كه تو كانكشن كلاينت يه تغييراتي بدي ولي براي يه چيزي مثل چت بايد از اول همه چيز رو در نظر بگيري.
 

tina_f

کاربر تازه وارد
تاریخ عضویت
9 سپتامبر 2004
نوشته‌ها
24
لایک‌ها
0
به نقل از littlerabbit :
يعني برنامه اجرا بشه و بعد بقيه از استيشن هاي ديگه با اون ارتباط برقرار كنن؟ در اينصورت بايد مشخص بشه اصلا برنامه چي هست : مثلا ديتابيس يا يه چت كلاينت يا يه همچي چيزايي. چون روش هر كدوم فرق ميكنه واسه ديتابيس مثلا با SqlServer كافيه كه تو كانكشن كلاينت يه تغييراتي بدي ولي براي يه چيزي مثل چت بايد از اول همه چيز رو در نظر بگيري.





سلام
برنامه من در واقع ديتابيس است
مي شه بيشتر توضيح بدين... :wacko:
آخه من تقريبا تازه كارم :blush:
مر30
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
اون چیزی که میخواید رو میتونید تو فولدر دموی دلفی (که همونجایی که دلفی رو نصب کردید هست) پیدا کنید. تو آدرس Demo/Ado/RDS
این یه برنامه سادست که به شما امکان میده که از طریق سرور به یه دیتابیس دسترسی پیدا کنید . سرور همه کارهارو انجام میده و تمام Query ها و همه چیزای دیگه از کلاینت به سرور پاس داده میشن. نتیجه هم از سرور به کلاینت برگردونده میشه.
مرحله بعدی امن کردن دیتابیسه که وقتی این مرحله رو رد کردید باید بهش فکر کنید یعنی اینکه به هر کسی اجازه دسترسی به هر جدولی ندید و هر کسی نتونه هر Query رو اجرا کنه.
البته این برنامه یه دموی خیلی سادست و شما باید خیلی باهاش سر و کله بزنید آشنایی مختصری با COM و Interface ها هم میخواید. در کل راه ساده تری نمیشناسم راه سخت تر هم بلد نیستم!

نکته : Connection String مربوط به TADoDataSet تو برنامه کلاینت شما رو گول نزنه اصلا نیازی به اون نیست. ConnectionString اصلی رو تو برنامه سرور پیدا کنید.(AppServer unit)
 
بالا