PDA

View Full Version : نحوه درج ( Insert ) در پایگاه داده



boysilent
چهارشنبه 16 آذر 1390, 18:01 عصر
با سلام خدمت دوستان عزیز این کدهای بندست که نوشتم ولی خطا میده ...


این قسمت درج است که قسمت اخر ان خطا میدهد که قرمزش کردم...

private void button2_Click_1(object sender, EventArgs e)
{
con.ConnectionString = cs;
con.Open();
cmd.Connection = con;
da.SelectCommand = cmd;
cmd.CommandText = "INSERT INTO Table_1 (tname,tfamily,id) VALUEs (@nna,@nfa,nid)";



cmd.Parameters.AddWithValue("@nna",textBox1.Text);
cmd.Parameters.AddWithValue("@nfa",textBox2.Text);
cmd.Parameters.AddWithValue("@nid",textBox3.Text);
/// cmd.ExecuteNonQuery();
con.Close();

}

/////////////////

این قسمت باتن نمایش کل جدول است که میخواستم ببینم چجوری میشه تبدیل ش کرد به یک جستجوگر(بر اساس تکست باکس)

private void button1_Click(object sender, EventArgs e)
{

con.ConnectionString= cs;
con.Open();
cmd.Connection = con;
da.SelectCommand = cmd;
cmd.CommandText = "Select * From table_1";
da.Fill(dt);
con.Close();
dataGridView1.DataSource=dt;
}

///////////////
???? ?? ??????? ?????

SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();
string cs = "server=(local);database=cndata;trusted_connection= yes;";

system32
چهارشنبه 16 آذر 1390, 18:15 عصر
پیغام خطا رو ننوشتی.

Farshid007
چهارشنبه 16 آذر 1390, 18:38 عصر
اینجوری که نمیشه!

boysilent
چهارشنبه 16 آذر 1390, 18:38 عصر
دوست عزیز فقط در این قسمت cmd.ExecuteNonQuery();

خطا داد و زرد شد --چیزی در قسمت ارور ها نوشته نشد...؟
ضمنا اینو هم بگم که قسمت نمایشش درسته البته من بصورت جستجو میخام که ... همچنین قسمته درجش مشکل داره

boysilent
چهارشنبه 16 آذر 1390, 18:43 عصر
اینجوری که نمیشه!

چجوری؟:( ؟؟؟

boysilent
پنج شنبه 17 آذر 1390, 11:21 صبح
آقا پیدا کردم مشکلشو یه @ کم گذاشته بودم :دی

بچه ها من توی sql server 2005 دیتا بیس و جئولمو ساختم ولی نمیدونم کجا ذخیره میشه که ادد کنم///کسی هست راهنمایی کنه؟

hamid##
پنج شنبه 17 آذر 1390, 14:24 عصر
دوست عزیز موقع ایجاد دیتابیس می تونی از قسمت files مسیر رو مشاهده کنی.اگر پایگاهو ایجاد کردی و می خوای بدونی کجاست روی پایگاه راست کلیک کنی توی همون قسمت files آدرسش رو نشون میده(توی تب path) معمولا هم تو این مسیر ذخیره می شوند:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA

boysilent
پنج شنبه 17 آذر 1390, 19:30 عصر
دوست عزیز موقع ایجاد دیتابیس می تونی از قسمت files مسیر رو مشاهده کنی.اگر پایگاهو ایجاد کردی و می خوای بدونی کجاست روی پایگاه راست کلیک کنی توی همون قسمت files آدرسش رو نشون میده(توی تب path) معمولا هم تو این مسیر ذخیره می شوند:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA

سلام
مرسی دوست عزیز پیداش کردم .واقعا ممنون