Для общего развития.
В чем отличия выполнения запросов (например Insert),
через COMОбъект("ADODB.Connection")
и через COMОбъект("ADODB.Command")
?
И так и так работает. Просто хотел узнать разницу..
(1) да эту статью читал.
Просто там не описаны отличия,
в чем разница выполнить Insert через Command, или Connection
fisher
3 - 07.04.20 - 12:11
ИМХО, Command просто более функционален. Параметризированные запросы умеет, бинарным стримом читать умеет и т.п. Для простейших запросов особой разницы вроде нет.
ДенисЧ
4 - 07.04.20 - 12:13
Ничего, кроме того, что в (3).
На скуль в любом случае уходит insert
lodger
5 - 07.04.20 - 12:14
(2) в смысле нет? там же в шапке написано какой для чего.
атомарные действия типа инсерта или процедур\хранимок лучше через комманд - он для этого и предназначен.
NorthWind
6 - 07.04.20 - 12:40
(0) по-моему, принципиально ни в чем. В первом случае комманд будет просто неявно создан и подключен к коннекшену, но вы этого не увидите.
NorthWind
7 - 07.04.20 - 12:44
мне кажется, исполнение команд с коннекшена - это просто такой простой способ работы с базой, когда не нужен рекордсет и параметры. Чтобы не греть лишний раз голову. В более сложных случаях требуется работать со специально предназначенными для этого объектами.
ДенисЧ
8 - 07.04.20 - 12:48
(7) Как говорил князь Владимир "Когда кажется - креститься надо. Хотите, покажу как?"
Да. Так оно и есть, ты прав.
Видал вакуху ☝️?! Как хочешь, но у нас можно заработать больше, и в офис ездить не надо! Заполняй анкету
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.