Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2014, 15:23   #1
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию type mismatch for field delphi

Здравствуйте ребята . в sql server -е в таблице использоваю тип time(7) Мне это нужно . Приложение который создаю на Delphi работает все хорошо на то компьютере где у меня установлен ms sql . Но когда я перемешаю это приложения на второе компьютере чтобы программа работал в "локальный сеть" видает такой ошибка type mismatch for field delphi = несоответствие типов для области .

Пересоздал Field не помогло . Скажите пожалуйста что делать ? Я гуглил но решения не нашел , А то мне нужно в таблице поля где буду хранить только время
Изображения
Тип файла: jpg 22.jpg (31.8 Кб, 52 просмотров)
xxbesoxx вне форума Ответить с цитированием
Старый 30.07.2014, 15:56   #2
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Ребята тема можно закрыть ... Исправил таким образом . Поскольку Delphi не понимает на клиентский машине тип поля time(7) Я ms sql изменил на datetime и в Query у этого Field в DisplayFormat -е установил hh:mm:ss = что он отображал у пользователей только "время" и все работает нормально.
Но удивительно ! Если он понимал на сервере поля time(7) а почему на клиенте не понимает ?
Оставлю как есть но просто интересно
Изображения
Тип файла: jpg TimeReshen.jpg (33.1 Кб, 62 просмотров)
xxbesoxx вне форума Ответить с цитированием
Старый 30.07.2014, 15:59   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты по ADO подключаешься?
Посмотри версии провайдеров.
На той тачке где стоит сиквел видимо провайдер более новой версии, чем на той где прога не работает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.07.2014, 16:13   #4
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Я на пример после SDAC Адо не буду пользовать

Stilet Друг спасибо за внимание ..... Пускай будет DateTime Для пользователь главное на это поля что был только "Время" А внутри какой формат это уже у них не интересно

Проверяйте SDAC классное штука для работы MS SQL
Изображения
Тип файла: png Sdakkkkkkk.png (78.9 Кб, 60 просмотров)

Последний раз редактировалось Stilet; 30.07.2014 в 18:15.
xxbesoxx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
type mismatch 4anae6 Microsoft Office Excel 1 27.03.2013 23:51
Invalid field type 10root24 БД в Delphi 1 20.11.2012 21:31
TYPE MISMATCH desnet Паскаль, Turbo Pascal, PascalABC.NET 4 17.12.2011 10:25
type mismatch T_T Bape}l{ka Microsoft Office Excel 10 01.11.2011 17:18
type mismatch in reduclaration Monomah Помощь студентам 2 14.03.2011 18:13