正常添加一条数据没有问题,如果连续添加就只能添加第一条数据,后面的没有添加到数据库,不知道是什么原因!部分代码如下! if (TextBox1.Text != "")//产品一
            {
                string id1 = "insert into chp(mingcheng,leixing,tupian,jieshao,kucun,guige,bianhao,shijian,xianshi)values('" + TextBox1.Text + "','" + DropDownList1.SelectedValue.ToString() + "','" + Label8.Text + "','" + TextBox4.Text + "','充足','" + TextBox3.Text + "','" + TextBox2.Text + "',#" + DateTime.Now.ToShortDateString() + "#,'是')";
                try
                {
                    con.OleDbcom(id1);                }
                catch { Response.Write("<script lanuage=javascript>alert('未知错误!!')</script>"); }
            }            if (TextBox5.Text != "")//产品二
            {
                string id2 = "insert into chp(mingcheng,leixing,tupian,jieshao,kucun,guige,bianhao,shijian,xianshi)values('" + TextBox5.Text + "','" + DropDownList2.SelectedValue.ToString() + "','" + Label13.Text + "','" + TextBox8.Text + "','充足','" + TextBox7.Text + "','" + TextBox6.Text + "',#" + DateTime.Now.ToShortDateString() + "#,'是')";
                try
                {
                    con.OleDbcom(id2);                }
                catch { Response.Write("<script lanuage=javascript>alert('未知错误!!')</script>"); }
            }

解决方案 »

  1.   

    if (TextBox1.Text != "" || TextBox5.Text != "")

      string id1 = "insert into chp(mingcheng,leixing,tupian,jieshao,kucun,guige,bianhao,shijian,xianshi)values('" + TextBox1.Text + "','" + DropDownList1.SelectedValue.ToString() + "','" + Label8.Text + "','" + TextBox4.Text + "','充足','" + TextBox3.Text + "','" + TextBox2.Text + "',#" + DateTime.Now.ToShortDateString() + "#,'是')";
    int cm = con.OleDbcom(id1);
    if(cm>0)
    {
      string id2 = "insert into chp(mingcheng,leixing,tupian,jieshao,kucun,guige,bianhao,shijian,xianshi)values('" + TextBox5.Text + "','" + DropDownList2.SelectedValue.ToString() + "','" + Label13.Text + "','" + TextBox8.Text + "','充足','" + TextBox7.Text + "','" + TextBox6.Text + "',#" + DateTime.Now.ToShortDateString() + "#,'是')";
    }}
      

  2.   

    con.OleDbcom(id2);    少一个这个!