ACCESS数据表里有一个 数据是这样的  %L'N')'P请问怎么才能去出来啊??
dr["password"]  直接读的话,肯定会提示语句错误,,,
怎么样做,才能从数库里正常的取出,和放进去啊!!!!!

解决方案 »

  1.   

    如何用 C# 往ACCESS中添加这些特殊字符,并且能够正常读取出来呢?'%L'N')'P
      

  2.   

    我是UPDATE 这个数据的时候,提示 出错
      

  3.   

    读有时候存在语法错误,这个问题我在VB里面碰到过,只不过C#里面还是第一次碰到有人这么问。
    你用Fill(dt)方式来试试,不要用reader一行一行的读。
      

  4.   

    我就是用 DataSet 更新数据。。别的列都可以正常更新掉。 就存有特殊字符的这一列,更新不了,总是提示语法错误。
      

  5.   

    我调试的是一行,然后,一个一个UPDATE 。到这个有特殊字符的字段,就会提示语法错误。 
      

  6.   

    我做的C# 控制台下  操作的  OLEDB 
      

  7.   

    哦,这么说你是在update的时候报错的了,不是在读取的时候哇,我还以为你跟我之前碰到的是一样的问题。update的话,我没辙了,等高手来帮忙咯
      

  8.   

    我是用没有特殊符号的正常字符  去UPDATE  这个有特殊字符的字段,就会提示语法,错误。。  
      

  9.   

    比如 比如 SELECT id,pass FROM meet 这个pass里存储的是%L'   如过直接操作 pass
     dr["password"] = "888";  就会提示语法错误。 郁闷啊