同张表增删没有关问题,但无法修改
同张表增删没问题,但无法修改
下面三个功能用的是同一个数据库的同张表,添加和删除都可以正常执行,只有修改不报错但也没反应,请大神们看看是什么问题!
------解决思路----------------------
你把sql语句放到查询分析器中试试
------解决思路----------------------
public string UpdateTeacher()
{
strSQL = "Update Teachers SET TName='" + TName + "',TSex='" + TSex
+ "',TAge=" + TAge + ",College='" + College + "',Professional='"
+ Professional + "' Where TID =" + TID;
return strSQL;
}
然后把sql查询语句生成后丢查询分析器里运行看看有啥问题
------解决思路----------------------
不是看“有没有问题”,而是要看看那个 where TID=.... 条件能够查询出几条记录。
------解决思路----------------------
你这对问题的描述太模糊,谁能给你答案?
------解决思路----------------------
看看TID是否传错
下面三个功能用的是同一个数据库的同张表,添加和删除都可以正常执行,只有修改不报错但也没反应,请大神们看看是什么问题!
//添加教师信息
public void InsertTeacher()
{
strSQL = "Insert Into Teachers values ('"+TID+"','" + TName + "','" + TSex
+ "','" + TAge + "','" + College + "','" + Professional + "')";
SqlExcuteNonQuery(strSQL);
}
//根据教师编号修改教师信息
public void UpdateTeacher()
{
strSQL = "Update Teachers SET TName='" + TName + "',TSex='" + TSex
+ "',TAge=" + TAge + ",College='" + College + "',Professional='"
+ Professional + "' Where TID =" + TID;
SqlExcuteNonQuery(strSQL);
}
//删除教师编号删除教师信息
public void DeleteTeacher()
{
strSQL = "Delete from teachers where TID=" + TID;
SqlExcuteNonQuery(strSQL);
}
------解决思路----------------------
你把sql语句放到查询分析器中试试
------解决思路----------------------
public string UpdateTeacher()
{
strSQL = "Update Teachers SET TName='" + TName + "',TSex='" + TSex
+ "',TAge=" + TAge + ",College='" + College + "',Professional='"
+ Professional + "' Where TID =" + TID;
return strSQL;
}
然后把sql查询语句生成后丢查询分析器里运行看看有啥问题
------解决思路----------------------
不是看“有没有问题”,而是要看看那个 where TID=.... 条件能够查询出几条记录。
------解决思路----------------------
你这对问题的描述太模糊,谁能给你答案?
------解决思路----------------------
看看TID是否传错