PDA

View Full Version : ارتباط با بانک اطلاعاتی روی وب سایت



pcdownload.bloghaa.com
سه شنبه 15 شهریور 1390, 01:47 صبح
سلام دوستان

من از اول دنبال بانک اطلاعاتی و این حرفا نبودم چون فکر نمی کردم یه روزی یه مشکلی پیش بیاد که تنها راهش استفاده از بانک باشه.حالا دست به دامن بانک اطلاعاتی ها شدم.

من یه برنامه نوشتم که کاربر میره توش و ثبت نام میکنه.
یه بانک بانک اطلاعاتی (SQL) هم روی سایت دارم.


1.کلا چجوری میشه بانک اطلاعاتی را روی وب سایت گذاشت که قابل استفاده توسط نرم افزار باشه؟
2.چجوری میشه به بانکی که روی وب سایت هست وصل شد؟

در ضمن اطلاعات کمی در مورد کار با سایت و بانک و .... دارم اگه دوستان راهنمایی بفرمایند ممنون میشم.

b_savad
سه شنبه 15 شهریور 1390, 09:28 صبح
سلام
اگه برنامه تون windows app باشه که می تونید connection string تون رو می تونید بذارید فایل appname.exe.config و در داخل connection string، نام سرور رو تنظیم کنید به ip سرور
اگه برنامه تون web app باشه، و بخواین بانک اطلاعات و سایت روی یک هاستینگ باشه که باز connection string تون رو بذارین تو فایل web.config و نام سرور رو یا به local تنظیم کنید یا به ip سرور
این هم یک نمونه connection string:
connectionString="Data Source=.;Initial Catalog=Shop;Integrated Security=True"

pcdownload.bloghaa.com
سه شنبه 15 شهریور 1390, 13:50 عصر
خیلی ممنون از جوابتون.
این کاری که گفتین روی Mysql جواب میده دیگه؟
بین MySql و Sql Server تفاوت وجود داره؟ یعنی با کدی که گفتید میشه به بانک My Sql روی وب متصل شد؟
اگه این دوتا متفاوتن راحترینش کدومه؟ممکنه 500000 نفر با این نرم افزار ثبت نام کنه پس محدودیت حجم هم برام مهمه.
برنامه من هم Windos App هست.

ahmadreza517
سه شنبه 15 شهریور 1390, 18:01 عصر
به نام تنها برنامه نویس هستی
سلام دوست عزیز
در ConnectnionString برنامت مسیر بانکو بده
برای این که مشکلت حل بشه عبارت ConnectionString در شبکه را جستجو کنید .

pcdownload.bloghaa.com
چهارشنبه 16 شهریور 1390, 00:19 صبح
هنوز سوال مهم من بی جواب مونده.آیا تفاوتی بین SQL Server و MySQL وجود داره؟

اکثرا بانک سایت ها با MySQL هست حالا من برم دنبال ConnectionString در SQL Server و بعد بفهمم این دوتا با هم متفاوتم کلی وقت هدر دادم.
لطفا اگه کسی در مورد تفاوت SQL Server و MySQL اطلاع داره بگه .
توضیح زیاد در مورد تفاوتشون نمیخوام همین که بدونم دستوراتشون یکی هست یا نه و اینکه روش ConnectionString هاشون یکیه یا نه برام کافیه.

ممنون از توجه دوستان گل.

b_savad
شنبه 26 شهریور 1390, 09:42 صبح
سلام
بله بین mysql و sql server تفاوت هستش
اینی که من گفتم مال sql servere

Mani_rf
یک شنبه 27 شهریور 1390, 18:48 عصر
برای این کار بهتره که از وب سرویس ها استفاده کنید. امنیت باز کردن کانکشن به سایت از طریق برنامه خیلی تضمین شده نیست و احتمال هک شدن را بالا میبره.
استفاده از وب سرویس ها بسیار ساده است. با کمی جستجو می توانید به هدف خود برسید.

_behnam_
دوشنبه 28 شهریور 1390, 23:19 عصر
سلام !
من با SQL Server کار نکردم اما با MySql روی سرور استفاده کردم حالا SqlServer رو نمیدونم اما تفاوتی آنچنانی با کار کردم با اکسس نداشت فقط یه فایل کمکی میخوات MySql.Data.dll اسمشه و ConectionString فرق داره که اینجوره
"Data Source=Serverip;Database=NameDB;User ID=rootUser;Password=Pass;"
اینجاهم سر بزنید (http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/a830adb3-3998-4c37-966d-e9c390c2e0d8/)