![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Type mismatch in expression - при записе в БД [D5, dBase, FoxPro]
L.Andrey © (2004-03-15 14:25:00)Добрый день! Страна!
Может кто знает?
При записе в базу данных или при удалении в ней информации выдается такая вот ошибка:
`Type mismatch in expression`
Как с ней бороться?
Кщд (2004-03-16 07:16:00) [1]Janbolat © (16.03.04 07:04) [7]
нет.
дельфи непричем.
это вспышки на солнце.
Janbolat (2004-03-16 07:04:00) [2]У меня была аналогичная проблема
это кажется баги от дельфей
перепиши свой код обратно
потому что ты что то изменяль и программа наверное не читает данный код
Reindeer Moss Eater (2004-03-15 17:06:00) [3]вчера все работало забибись!
По твоей логике, если вчера стиральная машина работала, то и сегодня она должна работать. А если работает сегодня, то и завтра не должна сломаться. И так вплоть до десятого тысячелетия.
В общем вечная такая стиральная машина получается.
PS Если вчера работало, то значит региональные настройки даты/времени позволяли работать.
А сегодня не позволяют.
А что бы голова не болела, принято использовать параметры в запросах.
L.Andrey (2004-03-15 16:22:00) [4]Да...
Еще не на один вопрос в этом форуме я не получил ответа!?
Никто ничего не знает...
L.Andrey (2004-03-15 15:13:00) [5]вчера все работало забибись!
а сегодня не хочет?!
я вносил много исправлений в программу, но не в БД.
может где-то что-то не то поставил.
Дело в том, что читает из БД отлично, и редактирует UPDATE тоже нормально, а вот DELETE и INSERT не хочет.
myor (2004-03-15 14:42:00) [6]попробуй 25/01/2004
ну не нравится ему твой тип, может, он его со строкой путает
:)
L.Andrey (2004-03-15 14:33:00) [7]Вот такая строка выдает туже ошибку:
DELETE FROM base1 WHERE td='25.01.2004'
P.S. в БД поле tdимеет тип Date
Reindeer Moss Eater (2004-03-15 14:27:00) [8]использованием в выражениях подходящих типов данных