新手问题……ACCESS操作,可以读取,但是不能修改
OleDbConnection   aConnection   =   new   OleDbConnection( "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=data.mdb "); 
                                     aConnection.Open(); 
                                     string   strSQL   =    "UPDATE   [table]   Set   [content]= "+book.Text+ " "; 
                                     OleDbCommand   aCmd   =   new   OleDbCommand(strSQL,   aConnection); 
                                     aCmd.ExecuteNonQuery(); 
                                     aConnection.Close();   
 修改的时候只能填写纯数字,写拼音和字母就出错 
 数据库字段类型是备注 
 输入框是richTextBox 
 代码好像没什么问题     
 未处理   
System.Data.OleDb.OleDbException        Message= "至少一个参数没有被指定值。 "
------解决方案--------------------string strSQL =  "UPDATE [table] Set [content]= ' "+book.Text+ " ' ";
------解决方案--------------------补充一点:   
 string strSQL =  "UPDATE [table] Set [content]= ' "+book.Text.Replace( " ' ", " ' ' ")+ " ' ";