我使用的是DBHelper中的方法,所以没注意到那些数据绑定时的问题,当我们在插入数据时会写到string str = “insert into table values (...)”; 但在数据绑定时,应该再写一条select语句,之后再进行databind();
string str1 = "insert into CourseManager values(.....)";
RGS.Data.DBHelper.SqlDbHelper.RunSql(str1);
DataSet ds = new DataSet();
string str2 = "select * from CourseManager where CourseName='"+txtsel.Text.ToString()+"'";
Boolean flag = RGS.Data.DBHelper.SqlDbHelper.RunSql(str2, ds);
if (flag == true)
{
GridView2.DataSource = ds;
GridView2.DataKeyNames = new string[] { "ID" };GridView2.DataBind();
}