Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите с командой Find в DW / 4 сообщений из 4, страница 1 из 1
30.01.2004, 11:55
    #32393407
Pasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с командой Find в DW
PB 9.0.1 и ASA
команду Find использовал при переменной string
string s
dw_1.Find("colum_name1 = ' " + s + " ' ", 1, dw_1.RowCount())

при переменной цифровой
long l
dw_1.Find("colum_name2 = " + string(l), 1, dw_1.RowCount())

А вот как правильно написать для переменной DateTime

DateTime ldt_datetime
dw_1.Find("colum_name2 = " ??????, 1, dw_1.RowCount())

что то никак не получается
...
Рейтинг: 0 / 0
30.01.2004, 12:24
    #32393485
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с командой Find в DW
Что-нибудь типа
dw_1.find('string(colum_name2,"dd.mm.yyyy")="01.02.2003"',1,dw_1.RowCount())
...
Рейтинг: 0 / 0
30.01.2004, 12:29
    #32393504
Pasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с командой Find в DW
попробовал
This.Find("string(<colum datetime>, 'dd.mm.yyyy hh:mm:ss') = " + string(ldt_datetime, 'dd.mm.yyyy hh:mm:ss'), 1, This.RowCount())

в runtime выдало -5 и ошибку
Types of expressions must match
...
Рейтинг: 0 / 0
30.01.2004, 12:35
    #32393518
Pasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с командой Find в DW
все вопрос отпал, забыл кавычки
так правильно

This.Find("string(<colum datetime>, 'dd.mm.yyyy hh:mm:ss') = ' " + string(ldt_datetime, 'dd.mm.yyyy hh:mm:ss') + " ' ", 1, This.RowCount())
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите с командой Find в DW / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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