powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как скопировать таблицу Access в Fox
13 сообщений из 13, страница 1 из 1
Как скопировать таблицу Access в Fox
    #38692614
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Access есть BD в которой находится таблица TB1, какие есть варианты, чтоб перекинуть таблицу в фокс на примерах...
Разово конечно сделал, выделил таблицу, скопировал в Excel, в фоксе сделал импорт... но хотелось бы программой ..
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692624
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создать программно таблицу нужной структуры
подцепиться к аксесу (SQLStringConnect)
перелить дынные из аксесовской таблицы в свою
...
PROFIT!!!
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692635
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в фоксе есть табл. tbf1 с полями fld1 и fld2
т.е.
я ввожу в командном окне SQLCONNECT() , выбрал соединение... получил вот такую длинную строку
=SQLStringConnect(DSN=MS Access Database;DBQ=BD.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;...)
открываю таблицу
use tbf1
а дальше что?
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692649
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1,

склэкзек("селект фром аксесовская таблица", "курсор")
инсерт инто фоксовская таблица фром курсор
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692653
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. создаётся промежуточный курсор... это миллион записей в курсор, а потом миллион записей в таблицу фокса... это наверное долго... а через ADO есть варианты?,
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692661
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1,

интересно, что это за проект такой, где нужно на регулярной основе перетаскивать миллионы записей из аксеса в дбф?
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692684
q1w1e1т.е. создаётся промежуточный курсор... это миллион записей в курсор, а потом миллион записей в таблицу фокса... это наверное долго... а через ADO есть варианты?,На кой ляд какой-то промежуточный? Полученный курсор сохранить на диск и все дела.
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692700
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это местные программы, местного ПФР... но почему-то мне вспоминается анекдот про чукотского парня и подводную лодку... я ж не амереканец, чтоб наизусть знать, что такое DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5, я жертва интернетизации, если в поиске интернета нет, значит не судьба самому допетрить...:-)
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692704
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правильный проходящий.,
tanglirинсерт инто фоксовская таблица фром курсор
это и есть запись из созданного курсора "склэкзек" в табл. dbf
прочитала -записала и так миллион раз....
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692721
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1это местные программы, местного ПФРну и зачем их в фокс перетаскивать?
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692751
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Долго объяснять...:-), есть программа написанная на Access по льготному перечню, куда внесены КУТ, по каждому человеку.. есть местная программа вытаскивающая ИС из бухг. написанная на вфп, которой нужно проставить эти коды, иначе всякие checkи выводят протокол ошибок... в общем пока наше правительство придумывает законы, тут на месте работы хватит...:-)
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692775
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1, ну, если очень надо, то алгоритм я привёл. В конце концов, операция не ежесекундная, так что можно и с "двойным копированием" смириться.
...
Рейтинг: 0 / 0
Как скопировать таблицу Access в Fox
    #38692784
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большое Вам спасибо..
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как скопировать таблицу Access в Fox
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]