|
|
|
| Подскажите плиз точный синтаксис написания запроса в VB для импорта из txt файла в существующую таблицу с одинаковой структурой, | |
|
| |
|
|
|
| в аксесе есть встроенный механизм импорта с возможностью указания разделителя для полей.
если ручками, то алгоритм такой
- открываем файл;
- читаем строку;
- сепарируем по полям;
- добавляем данные в таблицу(-ы);
- читаем следующую строку, пока не упремся в конец файла. | |
|
| |
|
|
|
| В VB не силён.
Имея спецификацию импорта, txt файл и нужную таблицу как можно импортировать с помощью DoCmd.RunSQL ......??????, если такое возможно. | |
|
| |
|
|
|
| почитайте хелп
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
|
| |
|
| |