PDA

View Full Version : سيستم مديريت كتابخانه



sd.CSharpProgrammer
سه شنبه 06 مرداد 1388, 18:15 عصر
با سلام خدمت دوستان عزيز

من تا حالا با SQLServer كار نكردم. فقط با ديتابيس اكسس كار كردم. حالا دانشگاهمون ازم خواسته يه برنامه كتابخانه واسشون بسازم كه تو شبكه كار كنه. براي كتابخونه دانشگاه ميخوان چندتا cilent و يك server بگذارند.
سوالاتي از دوستان دارم كه اگه لطف كنن و تجربياتشون رو در اختيار بنده بذارن ممنون ميشم :

1- آيا براي pcهاي client بايد يك نسخه و براي سرور يك نسخه ديگه از SQLServer رو نصب كنم؟ منظورم اينه كه براي هر كدوم نسخه مخصوص به خودش وجود داره كه بايد روي هر كدوم نصب بشه يا نه؟

2- من تو اكثر برنامه هايي ديتابيسشون SQLServer هست ديدم كه server رو local تعريف كردن. براي اينكه برنامه ام حالت شبكه اي داشته باشه server رو چطور و با چه مقداري بايد تنظيم كنم؟

و
3- آيا با نصب و استفاده از SQLServer ديگه نيازي به سوكت پروگرامينگ نيست؟! منظورم اينه كه چون برنامه بايد حالت شبكه اي باشه آيا انتقال و دريافت اطلاعات فقط توسط موتور SQL انجام ميشه يا اينكه در كنار اون حتماً بايد از برنامه نويسي سوكت استفاده كرد؟!

ممنون ميشم اگه اساتيد جواب سوالاتم رو بدن
مرسي :لبخند:

hozouri
چهارشنبه 07 مرداد 1388, 08:41 صبح
1. دوست من فقط روی کامپیوتر سرویس دهنده لازمه SQL رو نصب کنی.

2. connectionString رو جستجو کن خیلی مطلب دربارش پیدا می کنی ... همون تحت شبکه هم چند نوع داره ... امنیت ویندوز . امنیت SQL و ...

3. دوست عزیز تمام برقراری بانک و برنامه توسط موتور SQL و ADO.NET انجام میشه در تمامیه زبان های برنامه نویسی تقریباً همین جوره البته زبان های غیر از دات نت فریم ورک ADO دارند ...

سوال دیگه ای بود در خدمت هستم...

sd.CSharpProgrammer
چهارشنبه 07 مرداد 1388, 11:36 صبح
ممنون كه جواب دادين

پس با اين حساب تمام عمليات مربوط به شبكه (انتقال و دريافت اطلاعات از شبكه)‌ رو SQL Server انجام ميده و نياز به برنامه نويسي سوكت بطور دستي براي اينكار نيست درسته؟!

sd.CSharpProgrammer
چهارشنبه 07 مرداد 1388, 11:42 صبح
دوست عزيز يك سوال ديگه هم داشتم :

تو اسكيوال هر فيلدي رو متناسب با نوع خودش و سايز كافي تعريف مي كنن. چطوري ميتونم از توي سي شارپ مقاديري رو كه از تكست باكس دريافت مي كنم به نوع مناسب و معادلش در اسكيوال تبديل كنم تا مشكلي در ارسال داده ها به جدول مورد نظر نباشه؟!
اميدوارم منظورم رو واضح رسونده باشم

ممنون ميشم جواب بدين
با تشكر

hozouri
چهارشنبه 07 مرداد 1388, 11:47 صبح
دوست عزیز شما یا می خواهید از فیلدهای رشته ای , عددی یا image استفاده کنی ...

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

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

حدوداً اواخر سال 86 یا اوایل 87 خودم یه مطلب درباره این موضوع تاپیک کرده بودم ...

اگر لینکش رو پیدا کردم برای شما لینک می کنم ...