Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Импорт txt
 
 автор: M.B.   (30.01.2008 в 13:37)   личное сообщение
 
 

Подскажите плиз точный синтаксис написания запроса в VB для импорта из txt файла в существующую таблицу с одинаковой структурой,

  Ответить  
 
 автор: ДрЮня   (30.01.2008 в 15:02)   личное сообщение
 
 

в аксесе есть встроенный механизм импорта с возможностью указания разделителя для полей.
если ручками, то алгоритм такой
- открываем файл;
- читаем строку;
- сепарируем по полям;
- добавляем данные в таблицу(-ы);
- читаем следующую строку, пока не упремся в конец файла.

  Ответить  
 
 автор: M.B.   (30.01.2008 в 15:47)   личное сообщение
 
 

В VB не силён.
Имея спецификацию импорта, txt файл и нужную таблицу как можно импортировать с помощью DoCmd.RunSQL ......??????, если такое возможно.

  Ответить  
 
 автор: Силыч   (30.01.2008 в 17:24)   личное сообщение
 
 

почитайте хелп
1. DoCmd.TransferText acImportDelim

2.

Public Function readdata() As String
Dim recordimport As Receipts
Open "C:\file1.txt" For Random As #1 Len = 17
Do While Not EOF(1)
Get #1, , recordimport
SQL = "INSERT INTO Table1 (Pay Date, Pay Amount) VALUES ([recordimport.paydate], [recordimport.payamount])"
Loop
Close #1
End Function

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList