用了但报错
"字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。“我的代码如下
string strSql = "update main set data=@content where id="+id;
if(!this.OpenDB())
return false;
_myCmd = new OleDbCommand(strSql,_myConn);//数据库命令实例
_myCmd.Parameters.Add("@content",OleDbType.LongVarChar).Value = strContent;

解决方案 »

  1.   

    我的代码如下 
    string strSql = "update main set data=@content where id="+id; 
    if(!this.OpenDB()) 
    return false; 
    strContent ="ertr<A href=\"http://2222\">etre</A><SUP><A href=\"http://2222\">tretr</A>etret</SUP>" 
    _myCmd = new OleDbCommand(strSql,_myConn);//数据库命令实例 
    _myCmd.Parameters.Add("@content",OleDbType.LongVarChar).Value = strContent; 
    _myCmd.ExecuteNonQuery();//执行 报错如下 
    "字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。 
      

  2.   

    好了自己解决了,谢谢大家
    结果是字段类型弄错了,在SQL中是TEXT 而在ACCESS中是备注