用TextBox往数据库添加数据 DataGrid显示出来的问题(数据添加进去显示不出来 郁闷)谁帮看一下(附代码)
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面

if(!Page.IsPostBack)
{
DataSet myDataSet= new DataSet(); sqlDataAdapter1.Fill(myDataSet, "T_SPMX");
bindData();                   }
}
public void bindData()   //数据绑定
{  
   
// myConnection = "uid=JY456; pwd=123456; initial catalog=JYinfo; data source=127.0.0.1; Connect Timeout=20";
string strCon = "uid=JY456; pwd=123456; initial catalog=JYinfo; data source=127.0.0.1; Connect Timeout=20";
SqlConnection con = new SqlConnection(strCon);
SqlDataAdapter myCmd = new SqlDataAdapter("Select * from T_SPMX",strCon);
DataSet ds = new DataSet();
myCmd.Fill( ds ,"T_SPMX");
DataGrid1.DataSource = ds.Tables["T_SPMX"].DefaultView;
DataGrid1.DataBind();
// DataGrid1.Columns[0].Visible = false; }
private void ExecuteSQL(string strSQL)          //执行SQL语句
        {
try
{
string strCon = "uid=JY456; pwd=123456; initial catalog=JYinfo; data source=127.0.0.1; Connect Timeout=20"; SqlConnection conn =new SqlConnection( strCon );
SqlCommand com = new SqlCommand(strSQL,conn);
conn.Open();
com.ExecuteNonQuery();
conn.Close();

catch(Exception e)
{
Response.Write("<script language = 'javascript'>alert('"+e.Message+"');</script>") ;

}
}
private void Button1_Click(object sender, System.EventArgs e)   //添加按纽的响应事件
{
string str1,str2,str3,str4,str5,str6,strSQL;
str1=TextBox2.Text;  
str2=TextBox3.Text;
str3=TextBox4.Text;
str4=TextBox5.Text;
str5=TextBox6.Text;

if(str1==""||str2=="")
LabelInfo.Text="商品编号和影楼编号不能为空,请确认输入--!";
else
{
strSQL="insert into T_SPMX(AlbumID,SPID,SPName,SPJJ,SPSJ,MEMO) values('"+Session["AlbumID"].ToString()+"','"+str1+"','"+str2+"','"+str3+"','"+str4+"','"+str5+"')";
                ExecuteSQL(strSQL);

DataGrid1.DataSource="T_SPMX";
  

TextBox1.Text="";
TextBox2.Text="";
TextBox3.Text="";
TextBox4.Text="";
TextBox5.Text="";
TextBox6.Text="";

LabelInfo.Text="";
bindData();
}
}