关于添加记录的问题,望指点
想弄一个添加记录的页面,能运行,可添加的记录总是'Name','ProjectName','FundTypeA','FundTypeB','FundTypeC','FundTypeD','Summary','Remark'
我不是已经给name赋予了TextBox1.Text的值了吗?其它的也一样,请问这是为什么?怎样使TextBox1.Text里的值成功添加到表中,望指点。
private void Button1_Click(object sender, System.EventArgs e)
{ string name=TextBox1.Text;
string FundTypeA=TextBox2.Text;
string FundTypeB =TextBox3.Text;
string FundTypeC=TextBox4.Text;
string FundTypeD=TextBox5.Text;
string Summary=TextBox6.Text;
string Remark=TextBox7.Text;
string ProjectName=TextBox8.Text;
string str ="insert into financiaproject( Name,ProjectName,FundTypeA,FundTypeB,FundTypeC,FundTypeD,Summary,Remark) values('Name','ProjectName','FundTypeA','FundTypeB','FundTypeC','FundTypeD','Summary','Remark')";
sqlCommand1=new SqlCommand (str,sqlConnection1);
sqlCommand1.Connection.Open();
sqlDataReader1=this.sqlCommand1.ExecuteReader();
sqlDataReader1.Close();
sqlCommand1.Connection.Close();
}
问题点数:10、回复次数:3Top
1 楼r2009(铅笔刀)回复于 2004-05-01 21:33:07 得分 10
string str ="insert into financiaproject( Name,ProjectName,FundTypeA,FundTypeB,FundTypeC,FundTypeD,Summary,Remark) values('" + Name + "','" + ProjectName+ "','" + FundTypeA + "','"+ FundTypeB + "','"+ FundTypeC + "','" + FundTypeD + "','" +Summary + "','" + Remark + "')";
Top
2 楼yangzixp(扬子(四川·巴中))回复于 2004-05-01 22:24:51 得分 0
'Name'表示把name当作一个值了。不是参数哦。Top
3 楼szh1689(低手)回复于 2004-05-02 16:13:48 得分 0
应该加个循环
SqlDatapater dr=new SqlDatapater(sqlcommand1,sqlConnection1)
while(dr.Read())
{
dr[0].value=TextBox1.text.trim();
.
.
.
}Top




