2015-01-13 2 views
0

Я новичок в vb.net, я работаю над проектом, в котором мне нужно вставить данные из текстового файла в базу данных sql server 2008 текстовый файл, из которого я должен получить данные этогоКак вставить данные текстового файла в sql server2008

30DEC2014|GASF|8980|Golden Arrow|10.74|10.95|10.67|10.85|236500||| 

, но я просто хочу, чтобы сохранить данные в этом формате

30DEC2014|GASF|8980|Golden Arrow|10.74|10.85|236500||| 

я ДНТ хочу включать | 10,95 | 10,67 из этого , пожалуйста, помогите мне, как я могу добиться этого благодаря

+0

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

ответ

0

Если ваш текстовый файл находится в том же разделительном формате, который вы можете просто прочитать в файле, а затем прокрутите каждую строку, вытаскивая каждую группу с разделителями. Затем вы игнорируете 7-ю и 8-ю группы и помещаете остальные в другую строку с разделителями, которую затем можете вставить в БД.

Вы были немного неоднозначны, чтобы точно настроить БД или если у вас есть какие-либо другие критерии, которые не могут дать вам ничего больше.

Этот сайт может дать вам представление о том, как читать файлы с разделителями в VB, предположим, вам просто нужно изменить запятую на символ канала. http://msdn.microsoft.com/en-us/library/cakac7e6.aspx

Смежные вопросы