Помогите новичку с DataGrid

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Sharky
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 15.01.2003 (Ср) 14:27
Откуда: Russia

Помогите новичку с DataGrid

Сообщение Sharky » 04.04.2003 (Пт) 8:51

Товарищи, помогите пожалуйста. Мне надо по двойному нажатию мыши на DataGrid`е(т.е. на определённой строке), получать значение какого-либо поля в строке. Думаю, что это реально, но не знаю как.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 04.04.2003 (Пт) 10:34

Это даже более чем реально ;)



Private Sub DataGrid1_DblClick()

on error goto errhdl

with datagrid1

.col = val(inputbox("Введите номер колонки, клетку пересечения которой с рядом " & .row & " вы хотите вывести:"))

msgbox .text

exit sub

errhdl:

msgbox "Такой колонки не существует."

End Sub

Sharky
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 15.01.2003 (Ср) 14:27
Откуда: Russia

Сообщение Sharky » 04.04.2003 (Пт) 11:00

Пасибо :D Всё работает. Еще раз пасибо.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.04.2003 (Сб) 8:43

Вот блин :wink:
Я тут думаю, как бы сразу значение получать, только по координатам мыши, а оно вон как всё просто, юзера допустимо спрашивать :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList