PDA

View Full Version : سوال شبکه نمودن یک برنامهC#



asd_moghadas
شنبه 22 فروردین 1388, 07:05 صبح
من 1 برنامه با C#نوشتم که از چند تکس باکس ودو کامبوباکس بایند شده به اس کیو ال استفاده میکنه واطلاعاتی رادر جداول ثبت می کنه حالا میخوام این برنامه راتحت شبکه اجراکنم یعنی یک برنامه سرور داشته باشم ویک برنامه کلاینت لطفا راهنمایی کنید

msalehi
شنبه 22 فروردین 1388, 07:34 صبح
سلام دوست عزیز برای تحت شبکه شدن برنامه کافیه کانکشن استرینگت رو عوض کنی همین

asd_moghadas
شنبه 22 فروردین 1388, 07:44 صبح
اگه ممکنه بیشتر راهنمایی کنید واگه سورسی دارید ممنون میشم

kerberos2023
شنبه 22 فروردین 1388, 09:05 صبح
فقط کافیه خاصیت دیتا سورس در کانکشن استرینگ رو برابر آی پی سرور قرار بدی مثلا: Data source=192.168.1.201
و یا data source=myserver که myserver همون کامپیوتر نیم سرورته

asd_moghadas
شنبه 22 فروردین 1388, 11:18 صبح
سلام بااین کار مشکل تاحدودی حل میشه اما اگر چندکلاینت همزمان عملیاتی راروی 1 رکورد انجام دهند(ادیت حذف و...)دچارمشکل میشم اگه ممکنه راهی راپیشنهاد وراهنمایی کنید
ممنون

jalalx
شنبه 22 فروردین 1388, 11:30 صبح
فكر كنم بايد از SQL TRANSACTION استفاده كني و يكم اولويت بندي!!!

asd_moghadas
شنبه 22 فروردین 1388, 11:45 صبح
روش امتحان شده کسی نداره ؟

NewFoxStudent
شنبه 22 فروردین 1388, 14:23 عصر
قبل از انجام عملیات حذف - ویرایش - اضافه یه transaction بزن و اگه دستورات درست انجام شد
transaction رو commit کن در غیر این صورت rollback
این طوری هیچ اختلالی پیش نمیاد کاملا هم تست شده

Crestfallen
شنبه 22 فروردین 1388, 14:57 عصر
شما میتونید از timespane که تو خود sqlserver تعریف شده استفاده کنی

asd_moghadas
یک شنبه 23 فروردین 1388, 07:02 صبح
سلام به دوستان از روش timespane چگونه وچطور میشه استفاده کرد لطفا توضیح