2010-04-15 2 views
1

У меня есть текстовый файл, хранящийся в моей базе данных sql. в этом текстовом файле у меня есть определенные номера, как:как читать данные из текстового файла, хранящегося в базе данных

99435 
87889 
33455 
33555 
34556 

Как получить количество этих чисел из txtfile, хранящейся в базе данных? Также прочитать файл и получить номер один за другим в строке?

Я использую ASP.NET (C#)

+4

У вас есть файл, хранящийся в базе данных? Как Blob? Пожалуйста, дайте несколько подробностей. –

+0

Где вы говорите «sql DB», вы имеете в виду SQL Server? – APC

+1

Это довольно пахнет плохим дизайном базы данных. Похоже, вы должны хранить каждую строку текстового файла в своей собственной строке с внешним ключом обратно в основную таблицу. –

ответ

1

Как говорит Хенк, нам нужны еще некоторые подробности о том, как хранится в файле/данных, но после того, как вы получили файл в память в виде строки все, что вы необходимо сделать что-то похожее на:

string[] array = data.Split(new char[] { ' ', '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries); 
System.Diagnostics.Debug.WriteLine(string.Format("Number of numbers: {0}", array.Length)); 
foreach(string str in array) 
{ 
    System.Diagnostics.Debug.WriteLine(str); 
} 
Смежные вопросы