PDA

View Full Version : مشکل ارتباط با دیتابیس آپلود شده (connection string)



ramin149
یک شنبه 12 تیر 1390, 18:34 عصر
من با آموزش لینک زیر سایت خودم را آپلود گردم ولی خطا زیر را نشان می دهد به نظر شما مشکل از کجا می تونه باشه ؟؟؟

http://barnamenevis.org/showthread.php?267021-Upload-%D9%88-%D9%86%D8%B5%D8%A8-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-Asp.net-%D9%88-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-MSSQL-%D8%AF%D8%B1-Host-%28%D8%AF%D8%B1-%D8%AD%D8%A7%D9%84-%D8%AA%DA%A9%D9%85%DB%8C%D9%84%29&p=1181406&highlight=#post1181406


Login failed for user 'hoteldb'.

ramin149
یک شنبه 12 تیر 1390, 19:13 عصر
پنل سایتم plesk
یک دیتابیس جدید ساختم به نام dbname
یک کابر ساختم با نام dbuser با پسورد dbpass
و connetion string را به صورت زیر نوشتم

string strcon = @"Data Source=localhost;Initial Catalog=dbname;Integrated Security=no;User ID=dbuser;Password=dbpass ID=dbuser;Password=1234;";
;";
لطفا سریع جواب بدید آیا ممکن مشکل از اینا باشه ؟؟؟
[/CSHARP]

hosseinltf
دوشنبه 13 تیر 1390, 01:22 صبح
سلام شنیده ام که بهتره که بانکتان را به صورت دستی ایجاد کنید(ویزارد نباشه) ویا ممکن که قسمت source=localhost مشکل درست کرده باشد چون این برای کار بر روی بانک در داخل خود سیستمتان است
اگر توانستم باز هم اطلاعات بهتری بدست بیاورم برای شما ارسال می کنم

alibabaei2
دوشنبه 13 تیر 1390, 01:27 صبح
ببینید دیگه نباید data source رو مقدار localhost بدید. باید آدرس IP هاست رو بگذارید
Integrated Security=no رو هم بردارید

jaykob
دوشنبه 13 تیر 1390, 11:48 صبح
سلام

از connection string زیر استفاده کنید :



<add name="myConnectionString" connectionString="Server=(local);Database=jaykobdb;User ID=jaykob;Password=123456;"/>

par4parvaz
دوشنبه 13 تیر 1390, 12:30 عصر
سلام
اصولیش اینه که شما اطلاعات پایگاه داده رو تو فایل web.config بنویسید.
قسمت server=xxx.xxx.xxx.xxx که ای پی ادرس سرور هست که موقع خرید بهتون داده رو وارد کنید.
و این قسمت رو هم پاک کن Integrated Security=no

برای خوندن از فایل web.config هم باید بنویسی
string connectionstring = ConfigurationManager.ConnectionStrings["myconnectionstring"].ConnectionString

ramin149
دوشنبه 13 تیر 1390, 13:59 عصر
من تمام کارهایی که شما دوستان گفتید انجام دادم آیا کسی وقت داره به خود هاستم نگاه کنه ؟
اگر کسی وقت داره این لطف را در حق من بگنه بگه تا نام کاربری و رمز عبور و اطلاعات لازم را به ایمیلش بفرستم
با تشکر

ramin149
دوشنبه 13 تیر 1390, 14:14 عصر
دوستان دستتون درد نکنه مشکلم حل شد از همتون برای راهنماییتان سپاسگزارم مشکل از ip بود

roxanab
یک شنبه 03 دی 1391, 23:57 عصر
سلام
اصولیش اینه که شما اطلاعات پایگاه داده رو تو فایل web.config بنویسید.
قسمت server=xxx.xxx.xxx.xxx که ای پی ادرس سرور هست که موقع خرید بهتون داده رو وارد کنید.
و این قسمت رو هم پاک کن Integrated Security=no

برای خوندن از فایل web.config هم باید بنویسی
string connectionstring = ConfigurationManager.ConnectionStrings["myconnectionstring"].ConnectionString

منظور از این خط چیه؟برای خوندن از فایل web.config هم باید بنویسی
کجا باید اون خط و نوشت؟