1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 28
|
|
1 | |
Чтение данных из файла10.09.2013, 16:59. Показов 1505. Ответов 5
Метки нет (Все метки)
Добрый день!
Существует база данных в файле DAT, в котором первые 4 байта отведены под количество записей в БД, а затем идут сами записи по 1200 байт каждая. В каждой записи существует несколько полей определенной длины. Т.е.: ФИО -100 байт ; Дата рождения - 8 байт и т.п. Количество записей в файле довольно большое. Подскажите пожалуйста каким образом лучше на C# читать такой файл и переносить записи в базу данных ACCESS ? Я новичок, по-этому желательно с примерами.
0
|
10.09.2013, 16:59 | |
Ответы с готовыми решениями:
5
Чтение данных из файла Чтение данных из файла Чтение данных из файла Чтение данных из текстового файла |
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
10.09.2013, 17:17 | 2 |
BinaryReader, BinaryWriter в помощь.
1
|
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 28
|
|
13.09.2013, 13:50 [ТС] | 3 |
Возникла проблема при чтении из файла чисел.
Т.е. в файл хранится число, сохраненное в VBA с типом LONG. Как его в C# корректно прочитать?
0
|
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
|
||||||
13.09.2013, 14:03 | 4 | |||||
в лонге сколько байт, восемь? тогда если порядок от старшего к младшему как-то так:
value - искомое значение array - прочитанный из файла массив байт number - номер текущего байта в массиве 7-number - номер текущего байта в long числе
0
|
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 28
|
|
13.09.2013, 15:51 [ТС] | 5 |
В VBA у LONG 4 байта
0
|
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
|
||||||
13.09.2013, 15:55 | 6 | |||||
соответственно в шарпе это простой инт32
0
|
13.09.2013, 15:55 | |
13.09.2013, 15:55 | |
Помогаю со студенческими работами здесь
6
Чтение данных из структурированного файла Чтение EXIF данных JPG файла Чтение данных из текстового файла в массив Чтение данных из файла report.csv Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |