Программно вырезать строку из таблицы через форму.
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, но я не знаю комбинации клавиш для пункта меню "Правка\Выделить запись" ?