sql语句如下
sqlstr="insert into position(ptname,ptnumber,ptsalary,ptaddress,ptdetail.ptsex,ptage,ptdegree,ptexperice) values('"+TextBox1.Text.ToString()+"','"+TextBox2.Text.ToString()+"','"+TextBox3.Text.ToString()+"','"+TextBox4.Text.ToString()+"','"+TextBox6.Text.ToString()+"','"+DropDownList1.SelectedItem.Text.ToString()+"','"+TextBox5.Text.ToString()+"','"+DropDownList2.SelectedItem.Text.ToString()+"','"+TextBox7.Text.ToString()+"')";

解决方案 »

  1.   

    ptdetail.ptsex,上面这个是不是写错了?应该是:ptdetail,ptsex,
      

  2.   

    ptdetail.ptsex,上面这个是不是写错了?应该是:ptdetail,ptsex,
      

  3.   

    你的数目不对啊一个8项一个9项
    ptdetail.ptsex
    .号应该是,吧
      

  4.   

                StringBuilder sql = new StringBuilder();
                sql.Append("insert into mx_bbs(name_id,name,type,content,farther_id,datatime,fujian_name,fujian_true_namem,fujian_name2,fujian_true_name2) values('");
                sql.Append(idd + "','");
                sql.Append(dt.Rows[0]["name"] + "','");
                sql.Append(dt.Rows[0]["bumen"] + "','");
                sql.Append(textarea.Text + fujian + "','");
                sql.Append(fujian + fujian2 + "',");
                sql.Append(id + ",'");
                sql.Append(System.DateTime.Now.ToShortDateString() + "','");
                sql.Append(fujian_tname + "','");
                sql.Append(fujian_name + "','");
                sql.Append(fujian_tname2 + "','");
                sql.Append(fujian_name2 + "')");