سلام
می خوام تو برنامه ویندوزی از دیتابیس آنلاینم که درسرور است استفاده کنم .
بخونم . حذف و اضافه کنم .
نحوی کار ؟
کانکشن استرینگ ؟
ممنون
سلام
می خوام تو برنامه ویندوزی از دیتابیس آنلاینم که درسرور است استفاده کنم .
بخونم . حذف و اضافه کنم .
نحوی کار ؟
کانکشن استرینگ ؟
ممنون
با سلام
مثل کانکش استرینگ معمولی فقط Data Source باید ادرس یا ای پی سرور انلاینو بزنی
با سلام این نمونه کد کانکشن هست:
SqlConnection con = new SqlConnection("Data Source=[192.192.192.192];Initial Catalog=[name db ke bayad vasl shi];User ID=[name user];Password=[passworde user];Persist Security Info=True;");
SqlConnection con = new SqlConnection("Data Source=191.191.191.191;Initial Catalog=taxi;User ID=root;Password=12345;Persist Security Info=True;");
شما به این صورت میتونید بدید یا از طرف تنظیمات میتونید ادرس رو به صورت ip بفرستید یا دستی بنویسید.
نحوه ادرسی دهی ip با properties تنظیمات برنامه .
@"Data Source=" + Properties.Settings.Default.IP + "\\sqlexpress;Initial Catalog=master;User ID=MyLogin;Password=1234";
روش ادرس دهی دستی که توسعه نمیشه هی در حال عوض شدن هستش ادرس ip.
@"Data Source=192.168.110.100\sqlexpress;Initial Catalog=master;User ID=MyLogin;Password=1234";
البته اگر sql server نوع اکسپرس باشد بصورت پیش فرض اجازه اتصال راه دور را نمیدهد و باید آنرا تنظیم کنید تا اجازه دهید
باید خاصیت tcp/ip انرا enable کنید
هرچند که برای چنین کاری بهتر است از نسخه server آن استفاده کنید
دوست عزیز که مشکل شبکه ساختن برای ارتباط با دیتابیس مشکل دارن این روش بدردشون میخوره. این اموزش شبکه کردن اسکیول سرور هستش. http://uplod.ir/fy8qjgddkojh/SQL_NETwork.7z.htm و من برای این که بتونم به روش ip دانامیک وصل بشم به سه روش تست گرفتم به وسیله lan and wifi, lan and lan, wifi and wifi تونستم به اسکیول سرور روی سیستم خودم بر حسب اینکه هر دفعه ip اتصال به سیستم من عوض میشود وصل بشم و اطلاعات خودم رو ذخیره کنم.
اگه دیتابیس اکسس در سرور باشه چطور متصل می شوید ؟
ممنون
[QUOTE=davidrobert;2251969]شما به این صورت میتونید بدید یا از طرف تنظیمات میتونید ادرس رو به صورت ip بفرستید یا دستی بنویسید.
نحوه ادرسی دهی ip با properties تنظیمات برنامه .
@"Data Source=" + Properties.Settings.Default.IP + "\\sqlexpress;Initial Catalog=master;User ID=MyLogin;Password=1234";
با سلام لطفا در این مورد بیشتر توضیح دهید ممنونم
[QUOTE=loverdrope;2410859]سلام
http://www.w3-farsi.com/%D8%A7%D8%B3...ings-settings/