Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Различие запроса INSERT в DAO и ADO / 5 сообщений из 5, страница 1 из 1
28.07.2004, 13:58:58
    #32625213
Юстас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различие запроса INSERT в DAO и ADO
Раньше использовал DAO запросы INSERT для добавления данных в таблицы. При этом если часть данных уже существовала в таблице - приемнике то новые данные добавлялись. В ADO ситуация другая, если хотя бы одна запись уже существует в таблице - приемнике, то ничего не добавляется.

Может кто знает, как сделать так, чтобы запрос INSERT в ADO вел себя в этом смысле так же как в DAO?
...
Рейтинг: 0 / 0
28.07.2004, 17:01:41
    #32625837
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различие запроса INSERT в DAO и ADO
Это что-то новенькое...

И потом: что значит DAO-запросы и ADO-запросы??

Могут быть Jet-запросы и MSSQL-запросы, это имеется в виду?
...
Рейтинг: 0 / 0
28.07.2004, 17:14:49
    #32625879
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различие запроса INSERT в DAO и ADO
автор имел в виду execute(телепачу) - вот мы у него дождётся кода.
...
Рейтинг: 0 / 0
28.07.2004, 18:35:12
    #32626059
Юстас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различие запроса INSERT в DAO и ADO
zzЭто что-то новенькое...

И потом: что значит DAO-запросы и ADO-запросы??

Могут быть Jet-запросы и MSSQL-запросы, это имеется в виду?

ADO запрос: currentproject.connection.execute SQLStatement,.....
DAO запрос: currentdb.Execute SQLStatement,......
...
Рейтинг: 0 / 0
31.07.2004, 21:31:36
    #32630482
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различие запроса INSERT в DAO и ADO
Гетц т2 транзакции -->Jet OLEDB:Partial Bulk Ops=1
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Dim MyCom As ADODB.Command
Dim MyConn As ADODB.Connection
Set MyConn = CurrentProject.Connection
Set MyCom = New ADODB.Command
MyCom.ActiveConnection = MyConn
MyCom.CommandText = "insert into told select  * from ttip"
MyCom.CommandType = adCmdText
MyCom.Properties("Jet OLEDB:Partial Bulk Ops") =  1 
On Error Resume Next
MyCom.Execute
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Различие запроса INSERT в DAO и ADO / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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