这个一般是SQL语句的问题吧
不是数据库的连接问题

解决方案 »

  1.   

    右键mdb文件,安全,把everyone加入
      

  2.   

    string sqlText = "update NEWS set title='"+newtitle.Value.ToString()+"',content='"+newcontent.Value.ToString()+"' where id ="+newsid+";";这是我的sql语句
      

  3.   

    “异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。”
    应该不是数据库连接没释放的问题吧。可能是你的update语句有问题吧。
      

  4.   

    string sqlText = "update NEWS set title='"+newtitle.Value.ToString()+"',content='"+newcontent.Value.ToString()+"' where id ="+newsid+";";
    SQL  是不加分号的