首先数据库连接没问题,用DATAGRID可以显示NEWSTYPE表,主要是插入你记录的问题,谢谢解答! OleDbConnection con=db.createcon();
OleDbCommand cmd=new OleDbCommand("insert into newsType values('"[email protected]+"','"+@TextBox2+"')",con);
con.Open();
//执行SQL命令 
cmd.ExecuteNonQuery();  //关闭连接对象 
con.Close();  
报错信息:“/News”应用程序中的服务器错误。
--------------------------------------------------------------------------------操作必须使用一个可更新的查询。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。源错误: 
行 74:  con.Open();
行 75:  //执行SQL命令 
行 76:  cmd.ExecuteNonQuery(); 
行 77: 
行 78:  //关闭连接对象