MurCode
Форумы
Поиск
О проекте
Microsoft Access
Новое сообщение
Как сделать такую штуку? (набирать строки без обновлений данных на сервере)
olaf007
Дата: 04.12.2006 22:25:15
MSAccess + MS SQL Server
Нужно в табличной форме набирать строки без обновлений данных на сервере. Потом, по нажатию кнопки, обновить данные на сервере.
Владимир Саныч
Дата: 04.12.2006 22:44:17
Сделайте таблицу в Аксессе, а потом запросом инсерт на сервер.
Odess
Дата: 04.12.2006 22:55:56
Если это ADO то проще транзакциями. Или просто временной таблицей.
BULK INSERT
Дата: 04.12.2006 22:57:23
Odess
Если это ADO то проще транзакциями. Или просто временной таблицей.
временной таблицей на сервере?
Odess
Дата: 04.12.2006 23:02:07
BULK INSERT
Odess
Если это ADO то проще транзакциями. Или просто временной таблицей.
временной таблицей на сервере?
Почему нет?
Я правда создаю постоянную таблицу которую очищаю перед вводом данных.
BULK INSERT
Дата: 04.12.2006 23:06:09
Odess
Почему нет?
никто не говорит, что нет - просто этого не следовало явно из ответа
в варианте ВС речь тоже могла идти о временной таблице (локальной)
хотя в таком случае лучше создавать временную БД, потом ее грохать целиком, чтобы не пухла боевая БД
olaf007
Дата: 04.12.2006 23:17:50
Odess
BULK INSERT
Odess
Если это ADO то проще транзакциями. Или просто временной таблицей.
временной таблицей на сервере?
Почему нет?
Я правда создаю постоянную таблицу которую очищаю перед вводом данных.
Т.е. на сервере присутствует таблица, совпадающая по структуре с с таблицей "основных" данных. Не очень красиво.
А как в проекте Access создать таблицу "внутреннюю"? Это будет временная таблица?
Что-то я запутался)
Odess
Дата: 04.12.2006 23:24:36
olaf007
А как в проекте Access создать таблицу "внутреннюю"? Это будет временная таблица?
Что-то я запутался)
Никак. Либо создавать на сервере либо держать "Некрасивую" там же :)
olaf007
Дата: 04.12.2006 23:27:52
Но ведь это же ужасно:)
Проще получается все данные сразу "валить" в основную таблицу, а их актуальность регулровать каким-нибудь флагом.
Был же какой-то фокус с "отсоединенным" рекордсетом. Там можно было, например, получить с сервера набор записей и отключить его для работы офф-лайн.
Владимир Саныч
Дата: 04.12.2006 23:30:46
И отсоединенный рекордсет, и транзакции (которые тоже тут предлагались) имеют тот недостаток, что при зависании системы (или отключении электричества) данные пропадают. В варианте с таблицей в Аксессе - они остаются и с ними потом можно продолжать работать.
Назад
1
2
3
Вперед