آخرين پست هاي ارسالي انجمن ايران دلفي

دانلود رایگان کامپوننت های دلفی آکادمی دلفی
نمایش نتایج: از 1 به 18 از 18

موضوع: تحت شبکه بردن یه برنامه

  1. #1
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.

    تحت شبکه بردن یه برنامه

    سلام بر اساتید گرامی
    من یه برنامه دارم که بانکش sql2008 هست.یه برنامه ثبت متقاضیان.این برنامه قبلا با بک کاربر کار می کرد.حالا اگه بخوام چند کاربره کنمش باید چه کنم؟
    با ADO به بانک متصل می شم.
    کاری که خودم بلدم اینه که در قسمت نام سرور باید آی پی رایانه سرور رو برم. آیا درست فکر می کنم؟لطفا راهنمایی کنید.تاحالا عملا برنامه چند کاربره ننوشتم.
    ممنون
    همه چیز قابل دستیابی است اگر تو بخوای

  2. #2
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    34
    نوشته ها
    519
    تشکر ها
    243
    تشکر شده 229 بار در 144 ارسال.
    Blog Entries
    1
    سلام.میتونید از ado استفاده کرده و بعد connection string رو انتخاب کرده و سپس از تب بعدی use connection string را انتخاب می نمایید.
    حالا در تبprovider گزینه ی Microsoft ole db provider for sqlserver را انتخاب نموده و next را میزنید.
    در مرحله ی بعدی یعنی تب Connection نام سرور را با زدن کلید refresh بروز رسانی کرده و انتخاب می نماییم.
    اگر Sql server یوزر و پسورد برای ورود بخواهد آنها را تنظیم کرده و همچنین نام دیتابیس مربوطه را انتخاب می نماییم.

    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  3. #3
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    سلام.ممنون.همین کار رو میکنم.بعد از زدن Refresh* در قسمت server name هم حتی اسم اون سرور رو میاره ولی وقتی می خوام Database رو انتخاب کنم خطا میده:
    SQL server Does not exist or access denied
    نمیدونم باید تو sql سرور کاره خاصی انجام بدم یا نه.ممنون میشم بیشتر راهنمایی کنید.قول میدم جاهای دیگه جبران کنم
    همه چیز قابل دستیابی است اگر تو بخوای

  4. #4
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    دوستان واقعا کسی اطلاعات نداره یا نمی خواین انجمن و البته بنده رو راهنمایی کنید؟؟؟
    خواهشا مشارکت نمایید
    همه چیز قابل دستیابی است اگر تو بخوای

  5. #5
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    34
    نوشته ها
    519
    تشکر ها
    243
    تشکر شده 229 بار در 144 ارسال.
    Blog Entries
    1
    نیاز به هیچ تنظیمی در sql server نیست ، فقط دقیقا همانطوری که وارد sql server میشوید ، یعنی با همان مشخصات اینجا هم می توانید وارد شوید*


    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  6. #6
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    ممنون مدیرجون.مشکلم رو فایروال بود.حل شد.حالا یه سوال.واقعا برنامه های تحت شبکه که با دلفی نوشته میشه به همین راحتیه؟؟؟
    آخه ما تو اداره یه برنامه واسه اداره مالی و ذیحساب داریم که واقعا برنامه غولیه.تحت شبکه هم هست.ولی برای نصب تو کلاینت ها 3 تا برنامه باید نصب بشه:
    1- BDE administrator
    2-Crystal Report
    3-SQL Server Client
    بعدشم وقتی برنامه میخواد بیاد بالا کلی فاید bpl لود میکنه و بعد میاد بالا.میشه یکم توضیح بدین؟شرمنده
    همه چیز قابل دستیابی است اگر تو بخوای

  7. #7
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    34
    نوشته ها
    519
    تشکر ها
    243
    تشکر شده 229 بار در 144 ارسال.
    Blog Entries
    1
    سلام.اوه ... حتما Nod32* داشتید ...
    والا اولا :
    اونا از Creystal Report* استفاده کردن ، ولی من خودم از Quick Report یعنی ساده ترین ابزار گزارش گیری استفاده می کنم و با یه ذره خلاقیت بهترین نمونه از فرم های گزارش گیری رو درست می کنم و چون از ابزار خود دلفی هست نیاز به نصب هیچ نرم افزار جانبی ای نیست.
    دوما :
    نیاز به هیچ ورژنی از SQLSERVER در بقیه ی سیستم ها غیر از سرور نیست ، فقط کافیه ارتباط سخت افزاری اونها رو با سرور برقرار کنید و سپس از طریق تکنولوژی هایی مثل .udl ارتباط اتون رو با سرور برقرار کنید.

    ضمنا با دلفی نرم افزارهای دستاپی و وبی غولی نوشته شده اند که با کمتر زبانی (البته در زمینه ی وب به جز جاوا که ارادت خاصی بهش دارم ) میشه حتی فکرش رو هم کرد ...
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  8. #8
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    مدیر جان مشکلم حل شد.فقط مشکل دیگر من اینه که برنامه ام تحت wan جواب نمیده و فقط تو محیط lan بانک رو میشناسه؟آخه واسه ادارمون میخوام.کل استان با هم شبکه هستند.راهنمایی کنید ممنون میشم؟
    همه چیز قابل دستیابی است اگر تو بخوای

  9. #9
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    34
    نوشته ها
    519
    تشکر ها
    243
    تشکر شده 229 بار در 144 ارسال.
    Blog Entries
    1
    سلام.اول بگید که از کدوم یکی از تکنولوژیهای زیر استفاده می کنید ؟؟؟
    دوم :سرورتون* IP Valid داره ؟

    WAN -Wide Area Network
    شبکه ای که در نقاط جغرافیایی مختلف پراکنده است و برای مرتبط کردن سگمنتهای مختلف به قابلیت های ارتباطی متکی است هر wan میتواند یک شبکه بزرگ باشد و یا از تعدادی LAN مرتبط به هم تشکیل یابد
    lan و wan ها معمولا بوسیله مالکیت شبکه فرق گذاشته می شوند.در یک lan شرکت ها همه شیوه های وصل شدن تجهیزات مثل روترها , سویئچها , سیم کشی ها و از این قبیل را مالکیت و اداره می کنند .
    این عمل معمولا در یک WAN صورت نمی گیرد , جایی که یک تامین کننده سرویسها ( از قبیل یک حامل ارتباط از دور محلی ) معمولا صاحب های لینک های شبکه و تجهیزات راه گزینی هستند

    تکنولوژی *های wan و مدل مرجع OSI
    تکنولوژی های wan در سه لایه های پایین از مدل OSI (network,Data link,physical layer) وجود و عمل می کند
    در حالی که تمام تکنولژی های wan عنصرهایی که در لایه شبکه عمل می کنند مثل ISDN و X.25 را ندارند
    شکل زیر چگونگی نگاشت تکنولژی های WAN و مدل OSI را نشان می دهد

    اتصالات WAN

    قبل از اتصال فیزیکی به یک فراهم کننده سرویس شبکه (Service Provider network) یک شرکت احتیاج به تعیین کردن نوع سرویس WAN یا اتصال که آنها احتیاج دارند می باشد.بطور مثال ممکن است یک مشتری یک لینک dial-up بین دو منطقه بایک اتصال دائم همیشه برخط را بخواهد.سه نوع اصلی تکنولژی های اتصال WAN وجود دارد هر کدام با مزیت ها و اشکالات در خصوص سرعت , اجرا و هزینه وابسته هستند این ها شامل بهم پیوستن point to point(leased lines) , cicuit switched و packet switched هستند

    [برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید]



    point to point links(leased lines
    خط اختصاصی یک کانال ارتباطی کهه دو محل را به طور دائم با یکدیگر متصل می کند.عموما محدوده سرعت ها از 64 kbps تا سقف 2 mbps است
    leased lin ها معمولا گرانتر از دیگر اتصالات WAN هستند.عموما leased line یا از پروتکل point to point(PPP) یا High Level Data Link Control(HDLC) برای encapsulate و فرستادن اطلاعات بین محل ها استفاده می کنند


    Circuit Switching
    سوئیچینگ مدار روشی برای باز کردن خطوط ارتباطی , از طریق سیستم تلفن , به وسیله ایجاد یک پیوند فیزیکی بین طرف آغاز کننده و طرف دریافت کننده.در این روش برقراری ارتباط در یک مرکز سوئیچینگ انجام می شود.در این فرآیند , یک ارتباط فیزیکی بین طرفین برقرار می شود و تا وقتی که لازم باشد یک خط باز بین آنها حفظ می شود.این روش عموما در شبکه های تلفنی که اتصال از طریق شماره گیری انجام می شود مورد استفاده قرار میگیرد , و در شبکه های ارتباطی خصوصی با مقیاس کوچکتر نیز به کار برده می شود.برخلاف دیگر روش های انتقال همچون سوئیچینگ بسته ها , عمل باید پیش از تثبیت ارتباط صورت گیرد
    مثال هایی که برای تکنولوزی های WAN,Switched شامل می شود عبارتند از Dial up آنالوگ و ISDN


    Packet Switching
    پیام رسانی روشی برای تحویل پیام ها که در آن واحد های اطلاعاتی کوچک (بسته ها ) با استفاده از ایستگاه های موجود در شبکه کامپیوتری از طریق بهترین مسیر قابل دسترسی در بین مبدا و مقصد ارسال می شوند
    شبکه های packet switching اطلاعات را در واحد های کوچک مدیرین می کنند , یعنی پیام را پیش از ارسال به چندین بسته تجزیه می کنند.اگر چه بسته ها ممکن است مسیر های مختلفی را طی کنند و به طور متوال یا همزمان نرسند اما کامپیوتر دریافت کننده می تواند آنها را مجددا به همان پیام اولیه تبدیل نماید.این گونه شبکه ها سریع و کارآمد می باشند.این شبکه ها برای مدیریت ترافیک و تجزیه بازگرداندن بسته ها به حالت اول به کامپیوتر ها و نرم افزارهایی با هوشمندی لازم جهت کنترل تحویل پیام ها نیاز دارند.اینترنت یک نمونه از این شبکه هااست.مثال های عمومی برای تکنولوزی wan,packet switching شامل Frame Relay ,x.25 و ATM می شود


    تجهیزات WAN
    شما باید بخاطر داشته باشید که تجهیزات DTE معمولا مبدا یا مقصد از یک لایه ارتباطاتی شبکه مثل یک روتر , کامیپوتر یا ترمینال است
    تجهیزات DCE احتیاج به تجهیزات عمومی از قبیل موارد زیر را دارند
    Modems
    Terminal Adapters
    CSU/DSU


    Modems
    مودم مخفف عبارت modulator/Demodulator است. وسیله ارتباطاتی که عمل تبدیل را در بین داده های دیجیتال یک کامپیوتر یا ترمینال و سیگنال های صوتی آنالوگ قابل عبور از طریق خط تلفن استاندارد انجام می دهد.چون سیستم تلفن برای مدیریت صدا و دیگر سیگنال های صوتی طراحی شده است و کامپیوتر ها سیگنال ها را به صورت واحد های گسسته ای از اطلاعات دیجیتال پردازش می کنند.وجود یک مودم در هر دو سوی خط تلفن برای تبادل دادها در بین کامپیوتر ها ضروری است.در سویی که انتقال آغاز می شود مودم عمل تبدیل را از دیجیتال به آنالوگ تبدیل می کند , در سویی که دریافت انجام می شود مودم دیگری صدای آنالوگ را دوباره به شکل دیجیتال اولیه تبدیل می کند.مودم ها برای انتقال حجم بالایی از داده ها از روش های پیچیده ای برای بارگذاری اطلاعات به حامل صوتی استفاده می کنند
    از نگاه دیگر هر وسیله ارتباطی که به عنوان یک رابط در بین یک کامپیوتر یا ترمینال و یک کانال ارتباطی عمل کند را گوییم.اگرچه این گونه وسایل ممکن است واقعا سیگنال ها را مدوله یا دمدوله نکنند , اما باز هم به عنوان یک مودم توصیف می شوند چرا که مودم از نظر بسیاری از کاربران جعبه سیاهی است که یک کامپیوتر را به یک خط ارتباطی متصل می کند


    Terminal Adapters
    آداپتور پایانه نام صحیح یک مودم ISDN که یک کامپیوتر شخصی را به یک خط ISDN متصل می کند , اما برخلاف مودم های معمولی , عمل مدولاسیون (و برعکس ) را انجام نمی دهد


    Chanel Service Unit/Data Service Unit
    وسیله هایی شبیه مودم هستند که به عنوان یک میانجی بین تجهیزات DTE (به عنوان مثال یک روتر ) و مدار دیجیتال service provider ها عمل می کند
    CSU/DSU فرستادن و دریافت اطلاعات را حول مدار service provider ها به خوبی عملیات clocking را بکار می برند.
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  10. کاربر مقابل از admin عزیز به خاطر این پست مفید تشکر کرده است:

    مجید (06 / August / 2015)

  11. #10
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    مرسی مدیر جان.wan* اداره ما به این صورته که هر اداره در هر شهرستان یه شکه LAN داره(با استفاده از کابل کشی و سوییچ و یک سرور که وظیفه DHCP برعهده اون هست) حال این اداره ها در سطح استان با استفاده از یه خط دیتا و یک روتر با هم ارتباط دارن.رنج IP ها* تا لایه 2 در همجای استان یکسانه و در لایه 3 شهرستان ها باهم فرق دارن.تو خود شهرستان هم که به تبع لایه آخرشون باهم فرق داره و استان های کشور هم تو لایه 2 با هم فرق می کنن.(البته فعلا بحثم کشوری نسیت).حالا برنامه من تو هر اداره به صورت جدا (وقتی بانک رو یکی از رایانه های اون اداره نصب باشه) جواب میده ولی فقط تو همون شهرستان.من دفتر اداره کل هستم و یه سرور تقریبا غولی هم دارم.بانک رو که رو این سرور نصب میکنم تو دفتر استان مشکلی ندارم ولی تو ادارات دیگه ام اجرا نمشه.از دوستان دیگه هم میخوام تو این بحث شرکت کنند.واقعا حیفه که از قابلیت برنامه های تحت شبکه دلفی استفاده نکنیم.
    همه چیز قابل دستیابی است اگر تو بخوای

  12. #11
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    34
    نوشته ها
    519
    تشکر ها
    243
    تشکر شده 229 بار در 144 ارسال.
    Blog Entries
    1
    مهندس بحث شما بحث ارتباط به سروره ، شما باید به اون سیستم دسترسی داشته باشید ، این میتونه با اختصاص یک ip valid باشه ، یه بحثهای دیگه هم داریم که در مورد نوع پایگاه داده ی شماست ، مثلا باید بدونیم که شما از چه نوع dbms و سیستم مدیریت پایگاه داده ای استفاده می کنید ، مثل اگه توزیع شده باشه شما کارتون خیلی سخت میشه و اگه کلا از روش کلاینت / سرور استفاده می کنید قضیه به یه صورت دیگه است.
    الان شما فقط یک دیتابیس در سرور اصلی دارید یا در هر استان یا شهرستان یک دیتابیس جدا دارید ولی به صورت توزیع شده و با هم در ارتباط ...؟؟؟
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  13. #12
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    مدیر جون فعلا هر شهرستان یه دیتابیس داره و کاربر های اون شهرستان دارن بهم رو اون دیتابیس کار میکنن(LAN) و من مجبورم به سورت دستی بانک شهرستان هارو باهم تجمیع کنم.حالا میخوام بانک رو ببرم فقط تو دفتر استان و همه کاربرهای سطح استان با یه بانک کارکنن.دقیقا مثل سیستم اتوماسیون اداری اداره که بانکش فقط تو دفتره استانه.
    راستش میتونم با Citrix مشکلم رو حل کنم ولی 2 تا مبحث هست اول اینکه میخوام اصول این کار رو یاد بگیرم و دوم اینکه برای استفاده از Citrix نیاز به لایسنس ترمینال سرویس دارم و کرکش رو ندارم.
    (نمیدونم با citrix کار کردین یانه.دوستانی که کار نکردن بگن تا توضیح بدم)
    مدیرجون بخدا شرمندتم
    همه چیز قابل دستیابی است اگر تو بخوای

  14. #13
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    سلام و طاعات قبول.خوب مدل پایگاه داده توزیع شده بخوام کار کنم باید چکار کنم؟(مدیر جون مثال 12 امام یادت نره)
    همه چیز قابل دستیابی است اگر تو بخوای

  15. #14
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، بندرعباس ، آیسک
    سن
    34
    نوشته ها
    519
    تشکر ها
    243
    تشکر شده 229 بار در 144 ارسال.
    Blog Entries
    1
    نقل قول از b_itman_b
    سلام و طاعات قبول.خوب مدل پایگاه داده توزیع شده بخوام کار کنم باید چکار کنم؟(مدیر جون مثال 12 امام یادت نره)



    ابتدا باید از dbms ای استفاده کنید که بتونه با مدل توزیع شده کار بکنه و بعدا هم که از یک متخصص واسه طراحی مدل توزیع شده کمک بگیرید ...
    ضمنا این " مثال 12 امام " داستانش چیه ؟؟؟ :P
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  16. #15
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    6
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 4 بار در 4 ارسال.
    همون داستان همشهری ما که بهش میگن 12 امام رو میشناسی میگه آره.میگن نام ببر* میگه اینجوری نه!اگه ببینم میشناسم.
    همه چیز قابل دستیابی است اگر تو بخوای

  17. #16
    مدیر انجمن b_e_shamlu آواتار ها
    تاریخ عضویت
    July 2013
    محل سکونت
    کرج
    سن
    51
    نوشته ها
    123
    تشکر ها
    149
    تشکر شده 93 بار در 45 ارسال.
    باید بگم خیلی عالی مدیر جان آیتمن جان از شما هم متشکرم چون سوالهای را مطرح میکنید که ما هم خیلی استفاده میبریم
    از دیگر دوستانی که به این سایت سر میزنند لطف کنند و تا میتونند به پستهای کاربردی که به آنها مربوط میشه سر بزنند و حتما تشکر از مدیر و هم چنین از کسی که آن پستهارا هدایت میکنند یادتان نرود
    ضمنا اگر شد یک جمله هم بنویسید بد نیست که بدانند کس آنطرف خط هست
    با تشکر
    دلفی کاران را دوست دارم [برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید]

    [برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید]



  18. #17
    مدیر انجمن مجید آواتار ها
    تاریخ عضویت
    January 1970
    محل سکونت
    تهران
    نوشته ها
    167
    تشکر ها
    58
    تشکر شده 201 بار در 100 ارسال.

    پاسخ : تحت شبکه بردن یه برنامه

    سلام
    میدونم خیلی وقته که از طرح مشکلتون گذشته . فقط خواستم بدونم مشکلتون حل شد یا نه؟ اگه حل شده میشه لطفا اینجا راه حل را برای بقیه هم بگذارید.
    با تشکر

  19. #18
    کاربر سایت tour kish آواتار ها
    تاریخ عضویت
    May 2015
    نوشته ها
    3
    تشکر ها
    0
    تشکر شده 0 بار در 0 ارسال.

    پاسخ : تحت شبکه بردن یه برنامه

    مرسی بابت مطالب مفیدتون

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •