Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL B VB (ликбез) / 7 сообщений из 7, страница 1 из 1
18.05.2004, 12:46
    #32521956
v skopin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
Привет еще раз!

Переведите, пожалуйста, на VB

1) DELETE FROM tab WHERE условие1
2) UPDATE tab1, tab2 SET a.tab1=... WHERE условие2(tab1,tab2)
3) INSERT INTO tab1 SELECT * FROM tab2 WHERE условие3

Пытался с AddNew нихрена не выходит!

Заранее благодарен В. Скопин!
...
Рейтинг: 0 / 0
18.05.2004, 12:51
    #32521973
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
много раз видел, как рекордсеты на SQL-запросы переделывали. но шоб наоборот...
1. DELETE FROM tab WHERE условие1

rst.MoveFirst
Do While NOT rst.EOF
if условие1 then rst.Delete
rst.MoveNext
LooP

Ну и остальное аналогично...
...
Рейтинг: 0 / 0
18.05.2004, 13:02
    #32522002
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
currentdb.execute"DELETE FROM tab WHERE условие1"
currentdb.execute"UPDATE tab1, tab2 SET a.tab1=... WHERE условие2(tab1,tab2)"
currentdb.execute"INSERT INTO tab1 SELECT * FROM tab2 WHERE условие3"
...
Рейтинг: 0 / 0
18.05.2004, 13:34
    #32522096
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
2ВС:
А в VB есть CurrentDb?
...
Рейтинг: 0 / 0
18.05.2004, 13:35
    #32522104
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
Я думал, что надо перевести на VBA для Аксесса. Если нет, то это не в этот форум. :^)
...
Рейтинг: 0 / 0
18.05.2004, 14:00
    #32522190
v skopin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
tab1, tab2 не из CurrentDb !!!
( db_ora.Open ("Provider=OraOLEDB.Oracle;User ID=vskopin;Password=v;Data Source=TDB") )
...
Рейтинг: 0 / 0
18.05.2004, 14:05
    #32522208
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL B VB (ликбез)
Но в текущей базе они видны как прилинкованные. Значит, все в проядке.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL B VB (ликбез) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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