درج اطلاعات به صورت گروهی به زبان asp.net

vida66

عضو جدید
سلام دوستان عزیز
من میخوام مدیر وقتی وارد پورتالش شد نام درس و پایه و رشته رو انتخاب کرد این نام درسیو که انتخاب کرد برای تمام دانش آموزان اون پایه و اون رشته درج بشه در ج اطلاعات به صورت گروهی بلد نیستم البته به زبان asp.net

این کدش به زبان php
$name=$_post['name'];
$res1=mysql_query("select codedars from dars where name_dars='$name' &quot
;
$f=mysql_fetch_array($res1);
$code=$f['copdedars'];

$reshte=$_post['reshte'];
$res2=mysql_query("select codereshte from reshte where name_reshte='$reshte' &quot
;
$f1=mysql_fetch_array($res2);
$Rcode=$f1['copdereshte'];

$paye=$_post['paye'];
$res3=mysql_fetch_array("select stdID from student where paye='$paye' && reshte='$reshte' &quot
;
While($f2=mysql_fetch_array($res3)){
$stdID=$f2['stdID'];
mysql_query("insert into akhz ("student_stdID, codedars,reshte,paye,term) values (" '$stdID', '$codedars','$paye','$reshte','$term' &quot
;
}
ممنون
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
برای درج تجمعی از دستور Sql استفاده کن. مثلاً:
insert into TABLE1
(field1, field2)
select x, y
from TABLE2
where id in (select idTb
from TABLE3
where ....)

ببخشید خودت باید جاها رو پر کنی. اگر جداول رو بزاری و روابطشون رو واست مینویسمش.
 

A.S.Roma

عضو جدید
کاربر ممتاز
همان طور که سرکار خانم نگین هم فرمودند این سوال شما به ASP.NET ربطی ندارد و بایستی با استفغاده از دستورات SQL به اون پاسخ بدید.
از Trigger هم می تونید استفاده کنید
 
بالا