本帖最后由 aizezi4635 于 2010-07-26 10:09:30 编辑

解决方案 »

  1.   

    如果是oracle数据库我会,你参考下。前面定义数据库连接conn;
    conn.open();
    string s = "select 身份证号码 from 人事名册 where 身份证号码='" + maskedTextBox1.Text + "'";
    OracleCommand cmd= new OracleCommand(s,conn);
    cmd.ExecuteNonQuery();
    string s1 = "insert into 人事名册(身份证号码,姓名,性别,族别,出生年月,参加工作时间,学历,毕业时间,现任职务,任职时间,首次聘用岗位,首次聘用岗位的类别等级,政府人事部门审批认定的岗位类别等级,工作单位,聘用年度,聘用性质,备注) values('" + maskedTextBox1.Text  
      + "','"+textBox1.Text+"','"+comboBox1.Text+"','"+comboBox2.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+comboBox3.Text
      +"','"+textBox4.Text+"','"+comboBox4.Text+"','"+textBox5.Text+"','"+comboBox5.Text
      + "','" + comboBox6.Text + "','" + comboBox7.Text+ "','"+comboBox8.Text+"','"+comboBox9.Text+"','"+comboBox10.Text+"','"+richTextBox1.Text+"')";
    OracleCommand cmd1= new OracleCommand(s1,conn);
    cmd1.ExecuteNonQuery();
      

  2.   

    不是这样的 还是没办法 我数据库是ACC的
      

  3.   

    if(combox6.selectitem=="小学专业技术岗位12级")
       update 学校岗位汇总 set 小学一级=小学一级+1 where 工作单位='" + comboBox8.Text + "'";
    if(combox6.selectitem=="xxx")
       //对应的SQL.