string strsql = "insert into employs_infos(name,age,sex,address)values('张三',1,2,3)这个问题怎么解决!在线等==

解决方案 »

  1.   

    insert into employs_infos(name,age,sex,address) values('张三',1,2,3)
    这样就可以了啊
      

  2.   

    protected void Button2_Click(object sender, EventArgs e)
        {
            OleDbConnection Conn = new OleDbConnection();
            Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("access.mdb");
            Conn.Open();
            string strsql = "insert into employs_infos(name,sex,age,address) values ('张三',1,2,3)";        OleDbCommand Comm = new OleDbCommand(strsql, Conn);
            Comm.ExecuteNonQuery();
            Conn.Close();
        }
    请问我写的程序为什么 插不进呢!
      

  3.   

    试试
    string strsql = "insert into [employs_infos] ([name],sex,age,[address]) values ('张三',1,2,'3')";确保不是access关键字,确保字段类型与插入的相同
      

  4.   

    to net_lover(【孟子E章】) 
    按照以上的说法作了 但是
    为什么 出现这个错误提示谢谢指点指点小弟!
    由于其 Required 属性设置为真(True),字段 'employs_infos.id' 不能包含 Null 值。在此字段中输入一个数值。