我正在使用OleDbConnection,OleDbCommand和OleDbDataReader将CSV文件读入DataTable。
CSV文件使用第一行作为标题行。
标题中的某些名称包含非字母数字字符,如(_。/)。
当系统创建列名时,它正在转置。 (句号)字符变为#(井号)。
为什么这个角色会被改变,有没有办法停止改变,制作。 (期间)留在专栏名称?
谢谢你,
基思
答案 0 :(得分:2)
它正在替换句点,因为它们是SQL中用于指定层次结构的元字符。我不相信尝试保持这段时间是可取的。