.NETの使用
カンマ区切りのデータを含むテキストファイルがあります。列の1つは、次のようなテキストで構成されています:1997/020269/07
これで、OdbcCommandを使用して選択を行うと、文字列はfloatとして表示され、実際のテキストの代わりに「answer」が返されます。
実際のテキストを取得するにはどうすればよいですか?ファイルを手動で解析する必要がありますか?
誰かが助けてくれることを願っています...お願いします?!:)
編集:多分いくつかのコード?:)
string strConnString =
@"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + _FilePath +
@"; Extensions=asc,csv,tab,txt;Persist Security Info=False";
var conn = new System.Data.Odbc.OdbcConnection(strConnString);
var cmd = new System.Data.Odbc.OdbcCommand("select MyColumn from TextFile.txt", conn);
var reader = cmd.ExecuteReader();
while (reader.Read())
{ Console.WriteLine(reader["MyColumn"]); }
これにより、1997/020269/07ではなく0.014074977が返されます。