Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Binding - шаблон даты Добавлено: 23.02.09 23:26  

Автор вопроса:  Dim22

Имеется сдедующий фрагмент кода

Dim bb2 As Binding = New Binding("Text", bs1, "Дата_внесения")
        bb2.FormattingEnabled = True
        bb2.FormatString = "dd/MM/yyyy"
        TextBox3.DataBindings.Add(bb2)


он позволяет вывести в текстовое поле дату из таблицы в формате 25.02.2009, а мне бы хотелось в формате

25 февраля 2009 г.

Как сделать, если заранее связать textbox с dataset, bindingsource ... я знаю. Хотелось бы кодом сделать.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 fAndOrIn



Вопросов: 5
Ответов: 344
 Профиль | | #1 Добавлено: 24.02.09 07:48
Не знаю, что такое Binding, но в VBA прокатывает такая конструкция - "dd mmmm yyyy г."

Ответить

Номер ответа: 2
Автор ответа:
 GDK



Вопросов: 13
Ответов: 348
 Профиль | | #2 Добавлено: 25.02.09 12:31
Или ручками ищешь текст с знака №2 по знак №4. Выясняешь номер месяца. Заменяещь текст с знака №2 по знак №4 словом (лучше с помощью Select Case это сделать). Добавляешь в конец " г." Не так уж сложно.
Но это если совсем уж никак. Посмотри в исходниках на этом сайте. Вроде бы встречалась ф-ция, выполняющая форматирование даты.

Ответить

Номер ответа: 3
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #3 Добавлено: 25.02.09 18:31
Если речь идет о вб6 то вместо селект кейс легче Choose использовать.

Ответить

Номер ответа: 4
Автор ответа:
 Dim22



Вопросов: 5
Ответов: 16
 Профиль | | #4 Добавлено: 25.02.09 20:30
"dd mmmm yyyy г." не прокатывает, но прокатывает "dd MMMM yyyy г." !!! Спасибо всем!

P.S. Речь шла о VBNET VS2008 Express.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам