powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вытащить из стринга дату?
8 сообщений из 8, страница 1 из 1
Как вытащить из стринга дату?
    #35237673
AlexIsrael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В stringe сохранена дата, надо эту дату распознать и сохранить..
Приходит в голову резать строку с помощью Mid или подобным.
Хотел бы узнать, может быть у кого-нибудь есть другие идеи?
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35237854
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VB легко распознает даты. Если надо что-то нестандартное, то это нестандартное должно быть иметь одинаковый формат всегда. Резать строку лучше с помощью Split (если разделитель есть между цифрами) или с помощью регулярных выражений (если разделитель - какой попало).
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35237862
AlexIsrael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть БД, из которой надо вытащить лишь те записи, которые попадают под
условие определенных дат. А столбец с датой каждой записи - стринг , где есть кроме этого
еще разные символы.
Как мне сформировать SQL-запрос, с учетом этого?
"SELECT StringTime FROM table WHERE StringTime < MyTime"
StringTime - дата в строке
MyTime - дата, с которой я сравниваю....
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35237987
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая СУБД?
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35238467
AlexIsrael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аксесс
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35238664
Ммихалыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы про конвертацию данных в нужном формате на лету слышали что-нибудь ?
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35238889
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример:
Per - строка
"|" - разделитель

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Dim Per As String, Ret1 As String, Er As String, res As String
Dim cnt As Integer, n As Integer

Varfull = Split(Per, "|")
Rec = UBound(Varfull)
For cnt =  0  To Rec
n = n +  1 
Ret1 = Varfull(cnt)
If Ret1 <> "" Then
...
...
'здесь выбирайте дату
...
End If
 Next cnt
...
Рейтинг: 0 / 0
Как вытащить из стринга дату?
    #35239248
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexIsraelАксессНапишите функцию которая получает на входе строку и возвращает дату, постройте запрос в котором нужное поле замените на вызов этой функции.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вытащить из стринга дату?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]