Discussion:
SQL запрос в программе
(слишком старое сообщение для ответа)
Nick Zykow
2006-06-22 07:00:37 UTC
Permalink
Hello Ermek!

Thu Jun 22 2006 08:53, Ermek wrote to All:
E> Простите за ламерский вопрос.
E> Могет ли кто из вас написать пример того как пишутся SQL запросы в VB
E> самого Аксеса. Обрасчение с самой формы к таблице источнику а также к
E> другим таблицам базы. Спасибо заранее, Эрмек

Это в каком смысле "запросы SQL в VB"? Это вот так, что ли:

Dim TableName as String
TableName="СамаяГлавнаяТаблица"
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE FROM "+TableName

Или ты имеешь в виду что-то другое? Если тебе нужно выуживать из таблиц некие
значения, можно воспользоваться функцией DLookUp. Только не злоупотребляй ей,
поскольку она тяжеловата. Если же тебя интересует полноразмерная работа с
таблицами или запросами через VB, копай хелп по использованию объекта
Recordset. Hе забудь проверить, что у тебя подключено - ADO или DAO, Recordset
есть и там, и там, но работают с ним по-разному.

Пью за мир, за гуманизм и за трезвость всей Земли.
Old Nick [TEAM: None]
Ermek B.
2006-06-28 12:59:03 UTC
Permalink
Спасиб большой. А как воспользоваться результатами запроса SELECT?
Post by Nick Zykow
Hello Ermek!
E> Простите за ламерский вопрос.
E> Могет ли кто из вас написать пример того как пишутся SQL запросы в VB
E> самого Аксеса. Обрасчение с самой формы к таблице источнику а также к
E> другим таблицам базы. Спасибо заранее, Эрмек
Dim TableName as String
TableName="СамаяГлавнаяТаблица"
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE FROM "+TableName
Или ты имеешь в виду что-то другое? Если тебе нужно выуживать из таблиц
некие
значения, можно воспользоваться функцией DLookUp. Только не злоупотребляй
ей,
поскольку она тяжеловата. Если же тебя интересует полноразмерная работа с
таблицами или запросами через VB, копай хелп по использованию объекта
Recordset. Hе забудь проверить, что у тебя подключено - ADO или DAO,
Recordset
есть и там, и там, но работают с ним по-разному.
Пью за мир, за гуманизм и за трезвость всей Земли.
Old Nick [TEAM: None]
Loading...