PDA

View Full Version : درخواست نمونه کد ارتباط با SQL Server و انجام عمل درج



wwwwwwww
یک شنبه 21 تیر 1388, 08:43 صبح
سلام
دوستان میتونم خواهش کنم یه نمونه کد که از C# به sql وصل شده باشه و عمل درج درش صورت گرفته باشه بفرستین
من شدیدا تو این اتصال بین C# و SQL موندم
ممنون میشم کمکم کنین
مثلا server name من اینه : MELIKA-PC و database اینه melika با table که اسمشو گذاشتم darj میخوام تو ستون name اسم اضافه کنم ولی نمیتونم یعنی هرچی می کنم نمتونم روش اتصال از c# به Sqlserver رو پیدا کنم
به خدا کلی هم جستجو کردم که مسخرم نکنین ولی پیدا نکردم:افسرده:
ممنون میشم کمکم کنین

MasoudAskarian
یک شنبه 21 تیر 1388, 12:02 عصر
برای کار کردن با sql تو #C یه سری تنظیمات باید انجام بشه.این کد ها هم یه طوری نیست که بشه اینجا گفت.مثل کلاسهای SqlConnection,SqlDataAdapter,DataViewوDataSet
ولی تو فصل 16 PDF اقای هاشمیان خیلی کامل و خوب گفته.من که از روی اون خوندم الان تمام برنامه هام رو دارم با همون روش مینویسم.

HDDSoft2001
یک شنبه 21 تیر 1388, 12:24 عصر
با سلام


using system.Data;
Using system.Data.SQLData;
SqlConnection con = new SqlConnection(@"Data Source=.\SQLExpress;" +
"Initial Catalog=DB_Name;Integrated Security=True");
SqlCommand cmd = new SqlCommand("insert into table(ID, Name) Values (1, 'Hossein')", con);
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();



باتشکر :لبخندساده:

venus.i
یک شنبه 21 تیر 1388, 19:28 عصر
سلام، فکر میکنم این لینک بتونه کمکتون کنه:

http://barnamenevis.org/forum/showthread.php?t=133060

wwwwwwww
دوشنبه 22 تیر 1388, 05:01 صبح
از همه دوستان ممنونم
بالاخره منم تونستم به پایگاه متصل شم:خجالت:
دستتون درد نکنه امیدوارم بازم بتونم از تجربه هاتون استفاده کنم

ehsanara
دوشنبه 22 تیر 1388, 05:48 صبح
سلام به همه دوستان اساتید
میشه منم راهنمایی کنید، دستتون درد نکنه
میخوام یه فیلد رو که در پایگاه (SQLServer2008) ثبت شده رو در یک متغیر ذخیره کنم
مثلا یه اسم مشخص رو از ستون ename توی یه رشته بریزم و اونو با یه textbox مقایسه کنم
نمیدونم چطور انجام میشه :( تازه کاریه دیگه!!!

happy65_sh
دوشنبه 22 تیر 1388, 06:46 صبح
SqlCommand com = new SqlCommand("select ename from table where ename= @name, connection)
com.Parameters.AddWithValue("@name", tbname.Text);
SqlDataReader dr = com.ExecuteReader();
if(dr.Read())
Textbox1.Text = dr[0].ToString();
dr.Close();