PDA

View Full Version : سوال: امکان استفاده ازاس کیوال سرور دربرنامه های تحت ویندوزدرصورت عدم نصب بودن این سرویس درکامپیوترکلاینت



amirali_asp_net
شنبه 21 شهریور 1388, 07:07 صبح
با سلام

سوال بنده این است که آیا در برنامه های تحت ویندوز به فرض اینکه کلاینت ، سرویس اس کیو ال سرور را نصب نداشته باشد آیا باز هم می توان برای ذخیره و گرفتن اطلاعات دیتا بیسی نوشت وبا آن کار کرد و یا موقع وصل شدن ارور خواهد داد و کار نمی کند؟

واگر می شود چگونه باید باشد یعنی موقع نصب باید دیتا بیس به همراه برنامه ارائه شود؟

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

با تشکر .

elmira_63
شنبه 21 شهریور 1388, 09:59 صبح
اگه منظورتون رو درست فهمیده باشم در صورتی که برنامتون رو بخواین تحت شبکه اجرا کنید میتونین یه نسخه SQL رو روی سرور نصب کنید و دیتابیستون رو روی سرور نصب کنید و روی کلاینت ها موقع کانکت شدن به دیتابیس آدرس سرور رو بدید که میتونید IP سرور و یا نام سرورتون رو توی connection string تون بنویسین

Soroush.Sarabi
شنبه 21 شهریور 1388, 10:10 صبح
اگر هم منظورتون برنامه تحت شبکه نباشه میتونید Sql Express رو در Setup برنامه اضافه کنید که موقع

نصب برنامه اون هم نصب بشه و بعد پایگاه داده رو به اون اضافه کنید.

mahdi_7610
شنبه 21 شهریور 1388, 10:40 صبح
اگه برنامه شما با دیتابیس سرو کار داره باید اسکیوال سرور روی سیستم مقصد نصب باشه .

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

شما میتونید از SQL Server Express هم استفاده کنید که یک نسخه رایگان می باشد . اما محدودیت هایی نیز دارد . مثلاً نمیتواند بانکش از 2G یا 4G بزرگتر شود.
میتونید توی ستاپی که برای برنامه خودتون درست می کنید اونا توی ستاپ قرار بدید

موفق باشید

amirali_asp_net
شنبه 21 شهریور 1388, 14:35 عصر
مخلوطی از هر دو بود که با راهنماییهاتون کاملا متوجه شدم .

با تشکر فراوان.