saeid_ss
پنج شنبه 09 اسفند 1386, 20:50 عصر
با سلام
می خواستم برنامه ای بنویسم که دیتا بیس روی سرور و برنامه اجرایی روی کلاینت اما چند مشکل مفهومی دارم
1- برنامه هایی که از ms sql server desktop استفاده میکنند چگونه بانک را همراه خودش می کند (attach) می کند و حال در خود برنامه چگونه به این موتور کانکت میشود یعنی در برنامه ای که بتوان همه جا نصب کرد و هرکامپیوتر ی یک نامی دارد این نام را برای کانکت شدن به برنامه باید تعریف کرد چکونه ؟
2- اما برنامه خودم . از سرور 2000 و vb استفاده کردم . هنوز مخم به(. net ) نرسیده .توانستم روی کلاینت از طریق odbc وصل بشوم با installshield 12 برنامه را setup کردم روی همین کلاینت خواستم نصب کنم همان ابتدا برای وصل شدن به سرور خطا زیر را داد
error 27502 could not connect to ms sql server
[dbnetlib ][connectionopen(connect()).]sql server doesn’t exist or access denied .(17)
برای حل چه باید بکنم .
3- جالب شد داستان وقتی از SQLOLEDB connection استفاده کردم بسیار راحت نصب شد واجرا شد و حتی روی سرور هم نصب کردم وجواب گرفتم جون کامپیوتر دیگری روی شبکه نداشتم امتحان نکردم ; که ایا بدون موتور sql نیز جواب میدهد یا خیر نمی دانم ؟ . آیا این روش خوبی است برای نصب کردن .
ببخشید اگر سوالاتم ابتدایی است ومطالبم طولانی ; خلاصه :
برای نوشتن یک برنامه تحت شبکه چه باید کرد که در ضمن قابل حمل (نصب ) روی کلاینتها باشد .
متشکر میشوم اگر من را راهنمایی کنید
می خواستم برنامه ای بنویسم که دیتا بیس روی سرور و برنامه اجرایی روی کلاینت اما چند مشکل مفهومی دارم
1- برنامه هایی که از ms sql server desktop استفاده میکنند چگونه بانک را همراه خودش می کند (attach) می کند و حال در خود برنامه چگونه به این موتور کانکت میشود یعنی در برنامه ای که بتوان همه جا نصب کرد و هرکامپیوتر ی یک نامی دارد این نام را برای کانکت شدن به برنامه باید تعریف کرد چکونه ؟
2- اما برنامه خودم . از سرور 2000 و vb استفاده کردم . هنوز مخم به(. net ) نرسیده .توانستم روی کلاینت از طریق odbc وصل بشوم با installshield 12 برنامه را setup کردم روی همین کلاینت خواستم نصب کنم همان ابتدا برای وصل شدن به سرور خطا زیر را داد
error 27502 could not connect to ms sql server
[dbnetlib ][connectionopen(connect()).]sql server doesn’t exist or access denied .(17)
برای حل چه باید بکنم .
3- جالب شد داستان وقتی از SQLOLEDB connection استفاده کردم بسیار راحت نصب شد واجرا شد و حتی روی سرور هم نصب کردم وجواب گرفتم جون کامپیوتر دیگری روی شبکه نداشتم امتحان نکردم ; که ایا بدون موتور sql نیز جواب میدهد یا خیر نمی دانم ؟ . آیا این روش خوبی است برای نصب کردن .
ببخشید اگر سوالاتم ابتدایی است ومطالبم طولانی ; خلاصه :
برای نوشتن یک برنامه تحت شبکه چه باید کرد که در ضمن قابل حمل (نصب ) روی کلاینتها باشد .
متشکر میشوم اگر من را راهنمایی کنید