PDA

View Full Version : مبتدی: چگونه می توان به sql وصل شد؟



javadghorbani27
پنج شنبه 20 فروردین 1394, 23:03 عصر
چگونه می توان به sql وصل شد ؟
من این کد را نوشتم ولی به sql خودم وصل نمی شم
لطفا راهنمایی کنید؟
SqlConnection con = new SqlConnection("server=.\\QORBANI;DataBase=DBAzmoon;Integrated Security=True");

am_al_59
پنج شنبه 20 فروردین 1394, 23:04 عصر
\\ رو بردار به جاش یک دونه \ بزار



SqlConnection con = new SqlConnection(@"server=.\QORBANI ;Initial Catalog=DBAzmoon;Integrated Security=True");

javadghorbani27
پنج شنبه 20 فروردین 1394, 23:33 عصر
برنامه وقتی به کد con.open میرسه خطا میده مشکل چیه؟

private void BtnAdd_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("server=./QORBANI;DataBase=DBAzmoon;Integrated Security=True");
SqlCommand cmd = new SqlCommand("AddGroup", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@groupname", TxtGroupName.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("گروه مورد نظر با موفقیت ثبت گردید.");

}

am_al_59
پنج شنبه 20 فروردین 1394, 23:35 عصر
connectionString اشتباهه همونی که تو نمونه زدمو بزن

SqlConnection con = new SqlConnection(@"Data Source=.\QORBANI ;Initial Catalog=DBAzmoon;Integrated Security=True");

javadghorbani27
پنج شنبه 20 فروردین 1394, 23:45 عصر
باز هم به con.open ایراد میگیره
اینم عکس ایراد
از راهنمایی تون ممنون
130170
130171

am_al_59
پنج شنبه 20 فروردین 1394, 23:49 عصر
کلاً همچین Instance به اسم QORBANI روی دستگاهت داری ؟

روی Windows Authentication هست ؟

javadghorbani27
پنج شنبه 20 فروردین 1394, 23:53 عصر
نمی دونم من تازه می خوام با sql کار کنم؟

javadghorbani27
پنج شنبه 20 فروردین 1394, 23:55 عصر
نه ندارم
رمز و پسورد نداره

javadghorbani27
پنج شنبه 20 فروردین 1394, 23:57 عصر
من در قسمت ورود روی connect کلیک می کنم
اینم عکسش
130172

am_al_59
پنج شنبه 20 فروردین 1394, 23:57 عصر
روی اسم بانکت تو پنجره Server Explorer رو اسم بانکت راست کلیک کن و Properties رو بزن ببین ConnectionString رو چی نوشته

javadghorbani27
جمعه 21 فروردین 1394, 00:05 صبح
130174نوشته Qorbani\javad

am_al_59
جمعه 21 فروردین 1394, 00:11 صبح
اینجا راست کلیک کن تو Visual Studio

130175ا
130175

javadghorbani27
جمعه 21 فروردین 1394, 00:22 صبح
اینم عکسهای این قسمت
130176130177130178

am_al_59
جمعه 21 فروردین 1394, 00:25 صبح
داری تو sql کار میکنی
برو تو visual Studio
به عکسی که گذاشتم دقت کن توی Visual studio هست
توی ویژوال استودیو در پنجره Server Explorer روی نام دیتابیست راست کلیک کن کانکشن استرینگ رو نشون میده
به عکسی که گذاشتم دقت کن

javadghorbani27
جمعه 21 فروردین 1394, 00:33 صبح
Data Source=(LocalDB)\v11.0;AttachDbFilename=E:\C#\Azmo on\DataBase\DBAzmoon.mdf;Integrated Security=True;Connect Timeout=30
این نوشته

am_al_59
جمعه 21 فروردین 1394, 00:37 صبح
همینو دقیقاً بین "" بزن قبلشم یک @ بزار

javadghorbani27
جمعه 21 فروردین 1394, 00:39 صبح
آیا تنظیماتی می خواد که به دیتابیس وصل شم؟

am_al_59
جمعه 21 فروردین 1394, 00:41 صبح
اون server رو تو connection ندیدم الان اصلاحش کردم به جای server در استرینگت بزن Data Source


SqlConnection con = new SqlConnection(@"Data Source=.\QORBANI ;Initial Catalog=DBAzmoon;Integrated Security=True");

javadghorbani27
جمعه 21 فروردین 1394, 11:11 صبح
با sql ویژوال برنامه اجرا می شود ولی با sql server اجرا نمی شه؟