PDA

View Full Version : سوال: وارد کردن چند رکورد و ثبت آنها



manit44
پنج شنبه 14 شهریور 1392, 18:30 عصر
سلام
آیا در asp امکان ثبت چند رکورد به طور همزمان وجود دارد یا خیر؟

amin750
پنج شنبه 14 شهریور 1392, 19:11 عصر
اگه منظورت درج رکورد توی بانکه آره میشه به تعداد فیلدای جدولت میتونی درج انجام بدی

manit44
پنج شنبه 14 شهریور 1392, 19:50 عصر
چطوری میشه؟

amin750
پنج شنبه 14 شهریور 1392, 20:28 عصر
باید از دستور insert استفاده کنی
SqlConnection con = new SqlConnection(connectionstring);
con.Open();
SqlCommand cmd = new SqlCommand("insert into Table_name(field1,field2) values(@a,@b)", con);
cmd.Parameters.AddWithValue("@a", TextBox1.Text);
cmd.Parameters.AddWithValue("@b", TextBox2.Text);
cmd.ExecuteNonQuery();
con.Close();

به جای connectionstring کانکشن استرینگت رو میذاری به جای Table_name نام جدولی که میخوای توش درج کنی
field1,field2 نام ستونهای جدولته مقادیرشون هم از تکس باکسات میگیره

General-Xenon
جمعه 15 شهریور 1392, 05:53 صبح
سلام
آیا در asp امکان ثبت چند رکورد به طور همزمان وجود دارد یا خیر؟

با توجه به فرمایشات جناب amin750 :
SqlCommand cmd = new SqlCommand("insert into Table_name(field1,field2) values(@a,@b)" +
"insert into Table_name(field1,field2) values(@a,@b)" // N ta record Mitooni bezani
.
.
.
, con);