PDA

View Full Version : پروژه انتخاب واحد



kavir419
سه شنبه 27 دی 1390, 20:33 عصر
سلام
من یه پروژه انتخاب واحد رو دارم مینویسم ولی به دو سه تا مشکل برخوردم.
اولیش اینه که میخام وقتی کاربر شماره دانشجویی رو وارد میکنه،اطلاعات دروسی که اخذ کرده در یه جدول نمایش داده بشه.
کد زیر رو برای این کار نوشتم،ولی جواب نمیدم.
اگه میشه راهنمایی کنین که مشکل کار کجاست!!
public Search()
{
InitializeComponent();
}
private string constring = @"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\ALI'S JOBS IN VS\my project\AliUniversity\UniDatabase.mdf;Integrated Security=True;User Instance=True";
DataTable datatable;
private void button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(constring);
//شماره دانشجو را میدهیم و دروسی را نشان میدهیم که ان دانشجو اخذ کرده است
string commandstring = "select * from Course where C_Num in(select C_Num from Register Where ST_Num '" + textBox1.Text.Trim() + " '";
SqlDataAdapter dataadapter = new SqlDataAdapter(commandstring, conn);
DataSet ds = new DataSet();
dataadapter.Fill(ds, "Prog");
datatable = ds.Tables["Prog"];
dataGridView1.DataSource = ds.Tables["Prog"];
}

crazy_1892
سه شنبه 27 دی 1390, 20:55 عصر
من نمی دونم فیلد های حدولت چیه و بانک تو چی جوری طراحی کردی
نام جداول مرتبط به این کوئری راه همراه با فیلئ هاش بنویس زورتر به جواب می رسی

meysamrt
سه شنبه 27 دی 1390, 21:24 عصر
string commandstring=string.Format("select course.* from course join register on course.c_num = register.c_num where st_num={0}",textBox1.Text.Trim());