Частые причины - ошибки Нарушения прав доступа под.NET

Если вы хотите согласованное отображение, тогда вы хотите использовать строковый тип данных вместо типа данных временной метки. Для этого вы можете использовать метод to_char, как описано в документации. https://www.postgresql.org/docs/9.1/functions-formatting.html

И наоборот, в вашем клиенте db может быть опция, показывающая, как отображаются метки времени. [114 ]

Что-то вроде:

SELECT to_char( table.recording_datetime AT TIME ZONE 'America/New_York' , 'YYYY-MM-DD HH24:MI:SS') FROM table;

Это также позволяет вам включать миллисекунды, микросекунды и т. Д. Или нет.

7
задан user62572 12 February 2009 в 15:28
поделиться

2 ответа

Вы генерируете IL во времени выполнения или используете компонент, который делает так? Использование небезопасного кода C#, выполнение управления указателем?

1
ответ дан 7 December 2019 в 14:38
поделиться

Любое использование небезопасного или неуправляемого кода может получить Вас тот тип исключений.

AccessViolationException:

Нарушение прав доступа происходит в неуправляемом или небезопасном коде, когда код пытается читать или записать в память, которая не была выделена, или к которому это не имеет доступа. Это обычно происходит, потому что указатель имеет плохое значение. Не все чтения или записи через вывод неверных указателей к нарушениям прав доступа, таким образом, нарушение прав доступа обычно указывает, что несколько чтений или записей произошли через неверные указатели, и что память могла бы быть повреждена. Таким образом нарушения прав доступа почти всегда указывают на серьезные программные ошибки. В версии 2.0 Платформы.NET AccessViolationException ясно определяет эти серьезные ошибки.

В программах, состоящих полностью из управляемого кода поддающегося проверке, все ссылки являются или допустимыми или пустыми, и нарушениями прав доступа, невозможны. AccessViolationException происходит только, когда управляемый код поддающийся проверке взаимодействует с неуправляемым кодом или с небезопасным управляемым кодом.

Рекомендуется:

GFlags и верификатор приложения

3
ответ дан 7 December 2019 в 14:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: