powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перекачка данных...
17 сообщений из 17, страница 1 из 1
перекачка данных...
    #32259430
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такая вот фишка.
Идет технологический процесс на предприятии.
Есть программа ,которая ведет контроль процесса в реальном времени и записывает в свой архив значения параметров (напр. температуры, давл и т.д)
Доступиться к этим данным можно по ODBC.Данных много.
Необходимо эти данные перекачивать в базу MSSQL и вот проблема как это лучше сделать? Данные старые нужно просматривать потом из MsAccess.Просмотрщик базы MSSQL писать на чем другом долго.Время поджимает,вот в чем фишка.
Может опыт есть у кого по этому вопросу?
...
Рейтинг: 0 / 0
перекачка данных...
    #32259466
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ку-ку
...
Рейтинг: 0 / 0
перекачка данных...
    #32259479
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В MSSQL есть жеж шедулер. Вот им и дергать каждую, скажем, минуту (Тормоза почти обеспечены :). После дергания - DELETE *. Или я неправильно вопрос понял?
...
Рейтинг: 0 / 0
перекачка данных...
    #32259490
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перекаченные данные удалять не нужно. Этот шедулер позволяет сосать данные по ODBC? Например,можно ли там установить интервал времени когда соснет в следующий раз. А в чем выражаются тормоза,в низком быстродействии или что? Вообще надо чтобы сосание данных контролировалось.Взял например и установил чтобы сосалось непрерывно,или с интервалом каким то,или вообще запрет сосания.
Потом эти данные нужно просматировать.
...
Рейтинг: 0 / 0
перекачка данных...
    #32259538
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы написал приложение - передающее данные и индицирующее процесс передачи записей
например на VB6 .

сделал бы пару "лампочек" типа состояние ошибки
-конекта к серверу
-конекта к исходным данным

а также несколько счетчиков

- время последнего доступа
- количество данных за последние N минут

с точки зрения програмирования удобно использовать ADO для целей получения данных их обработки и заливки на сервер

----
зы
у меня сейчас есть програмка индикатор для одного из интернет - сервисов.
все понятно, иногда заглянешь - красота лампочки мигают , циферки бегут
мелочь а глаз радует.))
...
Рейтинг: 0 / 0
перекачка данных...
    #32259572
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Т.е плюнуть на MsAccess и сделать все на VB6 & ADO.И просмотрщик тоже на VB6, я правильно понял?
Как здесь можно предусмотреть перекачку по ODBC на MSSQL и просмотр этих данных. Знание ADO и VB6 (DB) хватит или нет?
...
Рейтинг: 0 / 0
перекачка данных...
    #32259587
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вовсе нет можно сделать и на аксессе.
просто у меня сделано так. - маленкий EXE шник и все.

- можно подключить исходные данные и сервер через ODBC и делать на чистом аксессе.

- можно ado использовать в аксессе. для перекачки данных.

- формочку с индикаторами можно тоже разместить на одной из форм.

- анализ данных лучше поручить запросам сервера

- отображение разультатов и вывод отчетов - приямая обязанность клиента на аксессе
...
Рейтинг: 0 / 0
перекачка данных...
    #32259606
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Вопросик.
Как программно через ADO в Ms Access 2K достучаться до ODBC источника.
Сначала в ODBC Manager создать DSN который будет обращаться к данным программы, а потом....
...
Рейтинг: 0 / 0
перекачка данных...
    #32259619
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня на сайте есть раздел "Строки подключения ADO" -смотри там подключение DSN
...
Рейтинг: 0 / 0
перекачка данных...
    #32259632
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леха пополз на твой сайт...
...
Рейтинг: 0 / 0
перекачка данных...
    #32259701
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леша помоги
DSN создал "Proba1"
Dim MYCon As New ADODB.Connection
MYCon.Open "Proba1"

Как эти данные отобразить то на форме?
...
Рейтинг: 0 / 0
перекачка данных...
    #32259719
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если хочешь простой способ

1 создаешь прилинкованную таблицу
(файл , внешние данные , связь)

2 назначаешь эту таблицу источником формы
...
Рейтинг: 0 / 0
перекачка данных...
    #32259727
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через ADO

1. создать подключение ADO
2. создать ADO рекордсет на этом подключении
3. установить свойство формы рекордсет на полученный ADO рекордсет
...
Рейтинг: 0 / 0
перекачка данных...
    #32259741
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim MYCon As New ADODB.Connection 
MYCon.Open  "Proba1" 

DIM MyRst as new Adodb.Recordset
MYRST.open ( "select ... from ... where ..." ), MYcon, 3 , 2 , 1 

если из формы то 
set me.recordset = myrst 

---------------------------------------------
зы в ACC 2000 в отличие от XP для обновляемого рекордсета формы нужно подключаться через msdatashape провайдер
...
Рейтинг: 0 / 0
перекачка данных...
    #32259749
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем понятно.

А как перекачать некоторые данные через АДО в таблицу MsAccess скажем, можно использовать insert into или по другому? Вообще нужно качнуть не все данные с DSN ,а некоторые ,ну скажем в качестве критерия используется даты
Можно соединить сиквел запрос типа селект поле1 from ??? where дата>#/01/01/2003# c ADO. Качать нужно не все данные,а выборку делать и ее закачивать?
...
Рейтинг: 0 / 0
перекачка данных...
    #32259767
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
схема такая.

1 если у тебя
-линкованная таблица Исходные_Данные - Источник DSN
-линкованная таблица Результат_Данные - на SQLSERVER
-алгоритм анализа для отбора записей достаточно прост

то переместить данные ты можешь используя запросы аксесс.


2 если для доступа к источнику и результату используешь ado
-то открываешь в первом рекордсете запросом на предварительный отбор
данные с Исходные_Данные select ... from Исходные_Данные where ..."),
- открываешь 2 рекордсет с подключением (другим) к SQL

в цикле обрабатываешь записи (дополнительный анализ) первого рекордсета и при необходимости добавляешь или обновляешь во второй
...
Рейтинг: 0 / 0
перекачка данных...
    #32259779
Задохлик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Щас,пробую
Спасибо, а сайтик то у тебя ничего...
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перекачка данных...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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