|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
Как преобразовать тип вырожения даты (09,09,2003) в строковой формат, для подстановки его в запрос SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2003, 15:56 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
Просто передай строкой "09,09,2003" Если переменная то Cstr(myvar) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2003, 16:05 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
вот что должно получиться : select * FROM T where f1='20030909', т.е. используйте формат YYYYMMDD - само собой имхо но у меня всегда прокатывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2003, 16:09 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
{ts 'YYYY-mm-dd hh:min:ss'} ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2003, 16:12 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
А поле то в базе какое? Лучший вариант(региононезависимый и наименее проблемный) тот что подсказал big-duke, но в этом случае дата в базе должна быть в том же формате т.е. текст и вводится ручками. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2003, 21:42 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
2 Magnus23 этом случае дата в базе должна быть в том же формате т.е. текст и вводится ручками. Вот еще... Поле может быть в любом формате, приводимом к дате, напр. int, double и конечно DateTime и SmallDateTime. select * FROM T where f1=convert(DateTime, '20030909') или select * FROM T where f1=cast('20030909' as DateTime) для MS SQL - железно. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2003, 01:59 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
Спасибо за ответы они мне точно помогут в дальнейшей разработке, но у меня ни как не прокатывает, поля я переправил как текстовое и все заработало, делаю обратно, перепробовал все и нифига, ладно буду еще пытать, Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2003, 08:47 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
Если использовать как тип "Data/time", то SQL-запросу подойдет формат даты mm/dd/yyyy. А так запрос будет выглядеть: "SELECT id FROM currencies WHERE date = #" & dtaCurrency & "#". Где, dtaCurrency = '03/10/2003'. Такой способ я испольовал для написания проекта в Access. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2003, 10:31 |
|
Type mismatch Не соответствие типов
|
|||
---|---|---|---|
#18+
спасибо всем ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2003, 10:43 |
|
|
start [/forum/topic.php?fid=60&msg=32263267&tid=2170772]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 130ms |
0 / 0 |