sql = "INSERT INTO DR_WB_Formation(LSAD_ID, Well_ID, Geological_era, layered, Top_Depth, thick_layer_of, Mrock_description, Formation_Direction, Formation_Dip)VALUES ('12324142010-8-25 16:00:11','1232414','21','12',12,12,'12',21,2121) "
这是运行之后的SQL语句 
OleDbCommand com = new OleDbCommand(sql,DBHelper.conn);
            DBHelper.conn.Open();
            int result = com.ExecuteNonQuery();
            DBHelper.conn.Close();
            return result;
错误是 找不到输出表 'DR_WB_Formation' 。
我库里有这张表!!!
数据库连接也没问题 其他的表操作都好用!!求救!!

解决方案 »

  1.   

    INSERT INTO DR_WB_Formation(LSAD_ID, Well_ID, Geological_era, layered, Top_Depth, thick_layer_of, Mrock_description, Formation_Direction, Formation_Dip)VALUES ('12324142010-8-25 16:00:11','1232414','21','12',12,12,'12',21,2121)
    =======
    将此句复制粘贴到SQL查询分析器中执行一下
    看是否可执行成功
    表名写的是否正确
      

  2.   

    我检查了 程序让我复制移动后还连接的是以前的数据库 所以我更新之后的数据库不是同一个库  找了一下午的BUG 结果是这样 希望以后大家不要犯这么低智商的问题。