Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Данные не сохраняются / 19 сообщений из 19, страница 1 из 1
16.08.2019, 10:53
    #39850220
patrick1968
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
Добрый день. Такая вот проблема. Есть у меня хранимая процедура, выдаваемая результат запроса, там есть поля с датами и временем, в приложении использую ADOStoreProc, в принципе задача простая, показать данные с возможность редактирования некоторых полей, к гриду цепляю источник данных, в результате этого в runtime мало того странный формат при редактировании, время отображается дважды, но это пол беды меняю дату, перехожу на другую запись (ожидаю, что дата поменяется), но она почему то остается прежней. может кто подскажет? а то я чего-то не понимаю почему так.Заранее спасибо.
...
Рейтинг: 0 / 0
16.08.2019, 11:02
    #39850234
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
Процедура и выдает информацию и она-же редактирует?

Без кода в пятницу можно погадать, конечно...
...
Рейтинг: 0 / 0
16.08.2019, 11:10
    #39850238
patrick1968
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
код процедуры - обычный select, update делается средствами ADO
...
Рейтинг: 0 / 0
16.08.2019, 11:11
    #39850241
patrick1968
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
редактирование в гриде
...
Рейтинг: 0 / 0
16.08.2019, 11:16
    #39850243
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
Я попытался понять твой вопрос, предварительно разложив его "по полочкам".
Получилось вот что :
patrick1968Такая вот проблема.
Есть у меня хранимая процедура,
выдаваемая результат запроса,
там есть поля с датами и временем,
в приложении использую ADOStoreProc,
в принципе задача простая,
странный формат при редактировании,
время отображается дважды,
но это пол беды меняю дату,
может кто подскажет?

Я считаю, что ошибка в компиляторе - он тоже не может этого понять.
...
Рейтинг: 0 / 0
16.08.2019, 11:26
    #39850250
patrick1968
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
да с форматом не важно странно, почему данные не сохраняются, как бы update по полю не работает
...
Рейтинг: 0 / 0
16.08.2019, 11:46
    #39850266
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
patrick1968да с форматом не важно странно, почему данные не сохраняются, как бы update по полю не работает
Ошибка в 17 строке
...
Рейтинг: 0 / 0
16.08.2019, 12:30
    #39850293
patrick1968
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
шутка зачетная

фрагмента кода нет никакого

запрос
SELECT c.CustomNo, CAST(c.CustomTime as datetime) CustomTime, CAST(c.ExecTime as datetime) ExecTime
FROM dbo.Customs c
ORDER BY CustomTime DESC, CustomUID, ParentCustomID

второе поле при методе Post сохраняется, первое нет, разница полей только в том, что первое NOT NULL? наверное в этом причина?
...
Рейтинг: 0 / 0
16.08.2019, 12:46
    #39850301
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
patrick1968разница полей только в том, что первое NOT NULL?

А то, что оно AUTOINCREMENT тут, конечно, ни при чём, ага...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.08.2019, 12:48
    #39850303
patrick1968
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
а оно не автоинкремент, я бы тогда дебильных вопросов не задавал, а дело в NULL - проверил
...
Рейтинг: 0 / 0
16.08.2019, 13:01
    #39850315
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
А если CAST убрать их запроса ?
...
Рейтинг: 0 / 0
16.08.2019, 13:02
    #39850317
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
patrick1968редактирование в гридеЯ вообще против этих идиотских документов редактирований в гриде...
...
Рейтинг: 0 / 0
16.08.2019, 13:03
    #39850318
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
patrick1968да с форматом не важно странно, почему данные не сохраняются, как бы update по полю не работаетСмотри код update-запроса. Если там ошибки нет - переходи на C++.
...
Рейтинг: 0 / 0
16.08.2019, 15:28
    #39850420
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
Без DDL таблицы, SQL запросов на SELECT и UPDATE и пояснения механизма как DBGrid получает UPDATE запрос говорить не о чем
...
Рейтинг: 0 / 0
16.08.2019, 15:47
    #39850439
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
YuRockСмотри код update-запроса. Если там ошибки нет - переходи на C++.Странный совет.
Он поможет написать sql запросы?
...
Рейтинг: 0 / 0
16.08.2019, 21:57
    #39850578
bk0010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
GatorСтранный совет.Не менее странный, чем ваш вопрос. Переформулируйте вопрос (или попросите кого-нибудь рядом это сделать за вас), так как непонятно, что плохо (воспринимается как набор несвязанных словосочетаний), приведите запрос, текст процедуры и код на отображение и коррекцию.
...
Рейтинг: 0 / 0
17.08.2019, 15:19
    #39850679
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
Вы действительно считаете что TADOQuery получив результаты хранимой процедуры автоматически сможет их редактировать? Для TADOQuery хранимка которую вы ему дали черный ящик ничего не говорящий о том как можно обновить данные, ваша хранимка их только вернула, извольте написать код который будет редактировать сами :)
...
Рейтинг: 0 / 0
17.08.2019, 16:18
    #39850688
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
bk0010GatorСтранный совет.Не менее странный, чем ваш вопрос. Переформулируйте вопрос (или попросите кого-нибудь рядом это сделать за вас), так как непонятно, что плохо (воспринимается как набор несвязанных словосочетаний), приведите запрос, текст процедуры и код на отображение и коррекцию.Что странного? Чем поможет трансляция кода дельфи->c++ исправлению update?
Как уже писал _Vasilisk_, Без DDL таблицы, SQL запросов на SELECT и UPDATE шкурка не стоит выделки.
...
Рейтинг: 0 / 0
17.08.2019, 16:51
    #39850695
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные не сохраняются
Gatorbk0010пропущено...
Не менее странный, чем ваш вопрос. Переформулируйте вопрос (или попросите кого-нибудь рядом это сделать за вас), так как непонятно, что плохо (воспринимается как набор несвязанных словосочетаний), приведите запрос, текст процедуры и код на отображение и коррекцию.Что странного? Чем поможет трансляция кода дельфи->c++ исправлению update?
Как уже писал _Vasilisk_, Без DDL таблицы, SQL запросов на SELECT и UPDATE шкурка не стоит выделки.Ты как будто не понял иронии, или как там это называется.
И, да, мне лично непонятно, какое отношение этот "вопрос" имеет к форуму Delphi.
Ровно такое же, как и к C++ и к фортрану.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Данные не сохраняются / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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