ADODB PostgreSQL 9 problem z odczytem Blob'a |
ADODB PostgreSQL 9 problem z odczytem Blob'a |
16.05.2012, 12:41:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 16.05.2012 Ostrzeżenie: (0%) |
Witam.
Mam problem z odczytem Blob'a przy wykorzystaniu ADODB. W wersji 8 PostgreSQL wszystko działało prawidłowo. Teraz po dodaniu do bazy pliku txt z treścią test. Po odczycie z bazy otrzymuję taki ciąg znaków: t6573740a1. W bazie Bloby wyglądają identycznie czyli w wersji 8 i 9, także problem leży gdzieś po odczycie. Dane wyglądają na zakodowane w jakiś sposób. Ktoś może ma pomysł jak rozwiązać ten problem? Pozdrawiam. Ok. Sam znalazłem rozwiązanie. Nie wiem jak to wygląda pod Linux'em (nie mam czasu tego sprawdzić). Pod windą domyślne ustawienie dla wartości bytea_output jest ustawione na hex. Jeżeli włączymy na escape, wszystko jest po staremu. Co dziwne w poprzedniej wersji (8) działa to w ten sam sposób, ale może nie jest brane pod uwagę. Nie wiem. W każdym bądź razie może komuś ta informacja się przyda. Pozdrawiam. |
|
|
16.05.2012, 13:44:32
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 070 Pomógł: 860 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Nowy użytkownik, zadał pytanie opisujące problem, samodzielnie znalazł rozwiązanie i się nim podzielił, a nie napisał durnego "Dobra, już sobie poradziłem, temat do zamknięcia". To się chwali, oby więcej użytkowników z takim podejściem!
|
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 04:46 |