Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2014, 22:10   #11
Lokki23
Пользователь
 
Регистрация: 19.11.2013
Сообщений: 57
По умолчанию

Хмммм добавил
cbViddil.QuotePrefix = "[";
cbViddil.QuoteSuffix = "]";
Вроде работает блин так просто.
Lokki23 вне форума Ответить с цитированием
Старый 10.05.2014, 13:31   #12
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

Цитата:
блин так просто.
ага, за 2 дня так и не заглянуть в справку на 3 сек... просто просто
eval вне форума Ответить с цитированием
Старый 10.05.2014, 17:56   #13
Lokki23
Пользователь
 
Регистрация: 19.11.2013
Сообщений: 57
По умолчанию

Та заглядывал я

Кстати еще одна проблемка нарисовалась не поможеш?

Не знаэш как опредилить в datagrid есть ли фокус на ячейке то есть выделеная ли она.


Создал кнопку для удаления выбраной ячейки. Всьо норт удаляет но после нажатия фокус исчезает ну ето понятно и если я ещо раз нажимаю на кнопку без фокуса на ячейке то выпригивает ошибка : Эта строка удалена из таблицы и не содержит данных. BeginEdit() позволит создать в этой строке новые данные.

Вот код кнопки
if (GridViddil.CurrentItem != null)
{
DataRowView r = GridViddil.CurrentItem as DataRowView;


int por = int.Parse(r.Row[0].ToString());


ds.Tables[Nomer].Rows.RemoveAt(por - 1);
}
У меня 1 столбик от 1 по возростанию и по нему я опредиляю номер строки какую нада удалить.

Пыталса сделать сначала по нормальному но не знаю как опредилить номер выделеной строки.
Lokki23 вне форума Ответить с цитированием
Старый 10.05.2014, 20:10   #14
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

все это очень подробно, с картинками, шахматистами и балеринами расписано в справке, осталось уделить ей время длительностью в 5 секунд
вы набирали этот пост дольше чем в справке прочитать и сделать вместе взятые...
eval вне форума Ответить с цитированием
Старый 10.05.2014, 21:22   #15
Lokki23
Пользователь
 
Регистрация: 19.11.2013
Сообщений: 57
По умолчанию

Зделал
if (GridViddil.SelectedIndex != -1)
{
ds.Tables[Nomer].Rows.RemoveAt( GridViddil.SelectedIndex);
}
Но етот метод работает только когда
SellectionUnit = FullRow

И выделяется вся строка

Что не очень
лучше когда выделяется только 1 ячейка
Lokki23 вне форума Ответить с цитированием
Старый 11.05.2014, 12:03   #16
Lokki23
Пользователь
 
Регистрация: 19.11.2013
Сообщений: 57
По умолчанию

Не подскажеш?
Lokki23 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка синтаксиса в инструкции UPDATE. Bane БД в Delphi 5 21.03.2014 14:14
ошибка синтаксиса в инструкции update pas666 БД в Delphi 8 04.11.2013 21:54
Ошибка синтаксиса update Krais БД в Delphi 11 08.09.2012 21:41
Ошибка синтаксиса в инструкции Update BioNoob БД в Delphi 8 19.06.2012 09:41