نمایش نتایج 1 تا 10 از 10

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

  1. #1

    شبکه کردن یک برنامه در سی شارپ

    سلام
    پروژه ی من سیستم حسابداری من چطوری می تونم به این قابلیت شبکه شدن بدم؟
    کد می خواد چی کدی؟
    ***ویرایش شده توسط مدیر***
    لطفا هر کسی بلده کمک کنه
    خیلی فوریه
    ممنون
    آخرین ویرایش به وسیله علیرضا مداح : سه شنبه 08 مرداد 1387 در 14:25 عصر دلیل: لطفا" در هر تاپیک "یک سوال" مطرح نمایید ،/

  2. #2

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    فکر نکنم ربط زیادی به کد داشته باشه
    اولا اینکه شما باید Connection String برنامه رو طوری تنظیم کنی که اسم سرور در اصل IP سرورت باشه که در این مورد تو سایت خیلی بحث شده و کافیه کمک جستجو کنی .
    دوما شما وقتی داری از بانک SQL Server استفاده می کنی خود به خود داری امکان شبکه شدن رو به نرم افزارت میده .
    فقط این وسط میمونه یه سری تنظیمات که مثلا تداخل توی بانک رخ نده و از این دست مسائل .

  3. #3
    کاربر جدید
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    مشهد
    سن
    38
    پست
    11

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    نقل قول نوشته شده توسط top7news مشاهده تاپیک
    فکر نکنم ربط زیادی به کد داشته باشه
    اولا اینکه شما باید Connection String برنامه رو طوری تنظیم کنی که اسم سرور در اصل IP سرورت باشه که در این مورد تو سایت خیلی بحث شده و کافیه کمک جستجو کنی .
    دوما شما وقتی داری از بانک SQL Server استفاده می کنی خود به خود داری امکان شبکه شدن رو به نرم افزارت میده .
    فقط این وسط میمونه یه سری تنظیمات که مثلا تداخل توی بانک رخ نده و از این دست مسائل .

    سلام
    میشه همین تنظیمات SQL را توضیح بدین. ممنون

  4. #4
    کاربر دائمی آواتار ASKaffash
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    2,427

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    سلام
    فقط ConnectionString شبکه را قرار دهید :

    Data Source=IP_Or_ServerName;Initial Catalog=DataBaseName;Persist Security Info=True;User ID=UserID;Password=UserPassWord

    البته اگر خیلی کار همزمانی نباشد . که احتمالا نیست مشکلی نداری

  5. #5

    شبکه کردن یک برنامه در سی شارپ

    با سلام
    من نمی تونم توی شبکه به SQL SERVER کانکت بشم ...
    تمام مطالبی رو هم که توس سایت دوستان اعلام کرده بودن . بررسی کردم ولی بازم نشد ...


    من کانکشن های زیر رو امتحان کردم ... ولی همه یک ایراد رو میگیرن ...

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

    Data Source=Behrooz;Initial Catalog=MCI;Integrated Security=True ; User=sa ; Password=1

    data source="192.168.0.1";workstation id="192.168.0.2";pwd=1;packet size=4096;integrated security=SSPI;user id=Behrooz;persist security info=False;initial catalog=MCI

    Server=192.168.0.1;Database=MCI;User ID=sa;Password=1;Trusted_Connection=False;

    server=192.168.0.1;database=MCI;user id=sa;password=1;




    ایراد گرفته شده

    An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

  6. #6

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    کسی راحت تر بلده

  7. #7
    کاربر دائمی
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    شیراز
    پست
    330

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    میتونی خیلی راحت یه فایل داشته باشی که آدرس سرور و کلا کانکشن استرینگ رو توش تعریف کنی و از اون بخونی.این کارت رو خیلی راحت میکنه من اکثرا از این روش استفاده میکنم.روی سیستم کاربر هم راحت میشه تغییرش داد

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    شیراز
    پست
    330

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    تنظیمات رو هم باید با کد نویسی چک کنی که مثلا اگر دوتا کاربر همزمان دارن یک داده عددی که باید یکی یکی اضافه بشه رو وارد میکنن این عدد برای هر دو کاربر یکی نباشه و تداخل نداشته باشه

  9. #9
    کاربر دائمی آواتار PetekDincos
    تاریخ عضویت
    آبان 1389
    محل زندگی
    توهم
    پست
    594

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    با سلام
    نقل قول نوشته شده توسط Tiam121 مشاهده تاپیک
    تنظیمات رو هم باید با کد نویسی چک کنی که مثلا اگر دوتا کاربر همزمان دارن یک داده عددی که باید یکی یکی اضافه بشه رو وارد میکنن این عدد برای هر دو کاربر یکی نباشه و تداخل نداشته باشه
    این قسمت برای خود من خیلی مهمه که تداخل ایجاد نشه هنگام اضافه کردن رکورد جدید و یا ویرایش و یا حذف رکورد اگر امکانش هست بیشتر توضیح بدید که چه فیلدهایی باید در جدول اضافه کنیم و اون ها رو چک کنیم تا اگر تداخلی وجود داشته باشه بتونیم مدیریت داشته باشیم . با تشکر

  10. #10
    کاربر دائمی
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    شیراز
    پست
    330

    نقل قول: شبکه کردن یک برنامه در سی شارپ

    نقل قول نوشته شده توسط PetekDincos مشاهده تاپیک
    با سلام

    این قسمت برای خود من خیلی مهمه که تداخل ایجاد نشه هنگام اضافه کردن رکورد جدید و یا ویرایش و یا حذف رکورد اگر امکانش هست بیشتر توضیح بدید که چه فیلدهایی باید در جدول اضافه کنیم و اون ها رو چک کنیم تا اگر تداخلی وجود داشته باشه بتونیم مدیریت داشته باشیم . با تشکر
    فرض کنید مقدار یک عدد یا id رو با کد نویسی یکی یکی افزایش میدید باید بعد از افزایش و قبل از ثبت اون توی دیتابیس چک کنید که توی این فاصله زمانی که این عملیات در حال انجام بوده کاربر دیگه ای سریعتر داده ای رو ثبت نکرده باشه تا مقدار عدد شما تکراری نشه.و اگر این اتفاق افتاده باشه باید دوباره یک واحد به عدد شما اضافه بشه و این روند تازمانی ادامه پیدا کنه که عدد شما دیگه توی جدول تکراری نیست.اگر خواستید بگید یه نمونه واستون میزارم

قوانین ایجاد تاپیک در تالار

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