Программно вырезать строку из таблицы через форму.

Equinox7
Дата: 06.03.2008 18:50:18
Может кто знает, как с помощью вижуал бэйсика вырезать строку, из таблицы? например по нажатию на кнопку или на любое другое событие. Вырезаться должна строка, в которой на этот момент находится курсор.

Искал по форуму но ничего не нашел.
Спасибо!
sdfgsdfgsdf
Дата: 06.03.2008 18:54:27
Чё то новичков навалило....

CurrentDb.Execute "DELETE * FROM [ИмяТаблици] WHERE ([ПолеКод = " & Me![ПолеКод] & ")"
sdfgsdfgsdf
Дата: 06.03.2008 18:55:39
Me.Requery

не забудь
Equinox7
Дата: 06.03.2008 19:00:48
Спасибо, но как удалить я знаю

А вот как ВЫРЕЗАТЬ? не нашел синтаксис команды...
sdfgsdfgsdf
Дата: 06.03.2008 19:02:11
Equinox7
Спасибо, но как удалить я знаю

А вот как ВЫРЕЗАТЬ? не нашел синтаксис команды...


Вырезать ? это чё зха новые понятия в аксес ? (вы хоть бы справку русскую прочли от 97-го !)
sdfgsdfgsdf
Дата: 06.03.2008 19:04:34
типа команды редактирования "Вырезать" правой кнопки мишы ?
mds_world
Дата: 06.03.2008 19:09:07
Можно попроще. На процедуре на клик кнопки пишете
DoCmd.RunCommand acCmdDeleteRecord

Эта команда удалит текущую запись, т.е. ту на которой находится курсор
mds_world
Дата: 06.03.2008 19:12:07
sdfgsdfgsdf
Equinox7
Спасибо, но как удалить я знаю

А вот как ВЫРЕЗАТЬ? не нашел синтаксис команды...


Вырезать ? это чё зха новые понятия в аксес ? (вы хоть бы справку русскую прочли от 97-го !)
Действительно!... sdfgsdfgsdf, присоединяюсь в удивлении. Что имеется в виду под "вырезать"? Удалить все данные из строки, оставив ее пустой, но живой?
Equinox7
Дата: 06.03.2008 19:15:53
sdfgsdfgsdf
типа команды редактирования "Вырезать" правой кнопки мишы ?


Именно!

Чтобы потом можно было вставить в другое приложение, например.
sdfgsdfgsdf
Дата: 06.03.2008 19:19:31
Нуууу, есть купое соображение....

Использовать SendKey, но я не знаю комбинации клавиш для пункта меню "Правка\Выделить запись" ?