DataTable 中主键中如何设为区分全角半角?

解决方案 »

  1.   

    http://download.csdn.net/source/501695
    C#实现字符串全角半角转换类
      

  2.   

    我从一个Oracle数据表中读取数据到一个DataTable   dtTmp中,其中有两行数据为
       ColName1     ColName2
    A_BCD(0001)   01235
    //注意上面括号与下面是不同的
    A_BCD(0001)  01235
    因为dtTmp中的主键是 ColName1,即
    dtTmp.PrimaryKey=ColName1,
    这时就出问题了
      

  3.   

    遍历全部转换为半角不得了http://download.csdn.net/source/501695 
    C#实现字符串全角半角转换类
      

  4.   

    试试设置DataTable.CaseSensitive = true;是否有用
      

  5.   

    全角半角,你用ASIIC碼比較就行了
      

  6.   

    DataTable.Locale = CultureInfo.InvariantCulture;