楼上说的只是一种可能,还有一种是因为没有用build捆绑~~

解决方案 »

  1.   

    oDa.FillSchema(oDs.Tables["table1"],SchemaType.Mapped);
      

  2.   

    我查看了select语句,ID列有读入。
    我都是在设计器中进行,按说update,delete应该能自动生成。
    wangyingbobj2911  and  asam2183 能说详细一些吗?
      

  3.   

    我在调用数据适配器前使用oDa.FillSchema(oDs.Tables["table1"],SchemaType.Mapped);
    类似语句:this.odbcDataAdapter1.FillSchema(this.dsAuthors1.Tables["基本数据"],SchemaType.Mapped);执行后提示count 字段不正确,我在适配器中updatecommand中手工添加了updatecommand:update 基本数据  set(姓名=?, 年龄=?, 性别=?, 部门=?, 职务=?, 住址=?, 籍贯=?);或update 基本数据  set(ID=?,姓名=?, 年龄=?, 性别=?, 部门=?, 职务=?, 住址=?, 籍贯=?)均存在如此错误:error [07002] [Microsoft][ODBC Microsoft Access Driver]COUNT 字段不正确。
      

  4.   

    to firejie:主键是ACCESS数据库自动生成的ID,难道在.net中不支持?