PDA

View Full Version : سوال: مشکل در ایجاد کانکشن در سی شارپ



Nathan Drake
چهارشنبه 27 شهریور 1392, 12:18 عصر
سلام
عزیزان من توی ایجاد کانکشن بین سی شارپ و دیتابیس SQL Server مشکل دارم.
از طریق Server Explorer پنجره ی Add Connection رو میارم و تنظیمات رو انجام میدم.

http://www.uploadax.com/images/63149701371415496846.jpg

اما با زدن OK به ترتیب با خطاهای زیر مواجه میشم.

http://www.uploadax.com/images/26533714020424568112.jpg

http://www.uploadax.com/images/32542427635159906391.jpg

از وقتی چک مارک کادر خطای اول رو زدم (Don't Show This Message again) هم خطای زیر ظاهر میشه:

http://www.uploadax.com/images/19551490274816278837.jpg

ممنون میشم راهنمایی کنید چطوری این مشکل رو حل کنم.

شهابسلطانی
چهارشنبه 27 شهریور 1392, 13:31 عصر
دوست من
از sql خود ویژوال استفاده میکنید یا از sql server دیگه ای ؟
ضمنا چرا میخوای کانکشنت رو با استفاده از object برقرار کنی؟
بهتر نیست که با استفاده از کد نویسی ارتباط رو برقرار کنی؟

شهابسلطانی
چهارشنبه 27 شهریور 1392, 13:58 عصر
sqlconnection con= new sqlconnection("server=.\\(local);database=db;integrated scurity=true");

دوست من شما باید از این کد استفاده کنی
ولی قبلش باید useing مربوط رو اضافه کنی به شرح زیر:


useing system.data.sqlclaint;

Nathan Drake
چهارشنبه 27 شهریور 1392, 14:41 عصر
دوست من
از sql خود ویژوال استفاده میکنید یا از sql server دیگه ای ؟
ضمنا چرا میخوای کانکشنت رو با استفاده از object برقرار کنی؟
بهتر نیست که با استفاده از کد نویسی ارتباط رو برقرار کنی؟
از SQL Server 2008 R2 استفاده می کنم.
راستش من زیاد با کار با پایگاه داده آشنایی ندارم. این نحوه برقراری رو توی یک فیلم آموزشی دیدم. من چند روز قبل با همین شیوه به بانک متصل شدم اما نمیدونم از دیروز چرا به این مشکل بر خوردم.

Nathan Drake
چهارشنبه 27 شهریور 1392, 14:52 عصر
sqlconnection con= new sqlconnection("server=.\\(local);database=db;integrated scurity=true");

دوست من شما باید از این کد استفاده کنی
ولی قبلش باید useing مربوط رو اضافه کنی به شرح زیر:


useing system.data.sqlclaint;

خب برای کدنویسی مگه نباید Connection String داشته باشیم؟
من نمیتونم به پایگاه داده متصل بشم که Connection String داشته باشم.

a_ehsan68
چهارشنبه 27 شهریور 1392, 15:59 عصر
سلام.
از توی برنامت برو منوی Project بعد گزینه Properties . گزینه Setting. اونجا کانکشنتو بساز تا خودش connectionString رو بهت بده. البته این یکی از راههاست. موفق باشی.

danialafshari
چهارشنبه 27 شهریور 1392, 17:48 عصر
سلام
فکر می کنم مشکل از نصب SQL Server باشه
SQL Management و Service رو دوباره نصب کنید و بعد Connect رو بزنید ببینید وارد Management میشه؟

Nathan Drake
چهارشنبه 27 شهریور 1392, 23:33 عصر
ممنونم از همه ی دوستانی که لطف کردند و راهنمایی کردند.


سلام.
از توی برنامت برو منوی Project بعد گزینه Properties . گزینه Setting. اونجا کانکشنتو بساز تا خودش connectionString رو بهت بده. البته این یکی از راههاست. موفق باشی.
این کاری که گفتید کردم اما باز هم متصل نشد. موقع اجرا ارور میگرفت.


سلام
فکر می کنم مشکل از نصب SQL Server باشه
SQL Management و Service رو دوباره نصب کنید و بعد Connect رو بزنید ببینید وارد Management میشه؟
هم SQL و هم VS رو دوباره نصب کردم. مشکل حل نشد :ناراحت:

http://www.uploadax.com/images/26533714020424568112.jpg

وقتی Get Help Online رو از کادر بالا میزنم، کادر زیر ظاهر میشه:

http://www.uploadax.com/images/20548202257894865246.jpg

a_ehsan68
پنج شنبه 28 شهریور 1392, 00:39 صبح
فایل config برنامتو باز کن ببین connectionString درسته؟