![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 10.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pewien problem z PDO. Potrzebuje pobrac wartosc VARBINARY z bazy w czystej postaci 0xFFFFFFFFFFFFFFFFFFF - gdy nie uzywalem jeszcze PDO tylko standardowych funkcji mssql_query nie mialem problemow. Gdy uzywam PDO, zamiast pobrac w czystej postaci, odrazu konwertuje do krzakow: ˙˙˙˙˙˙˙˙˙˙˙˙ ��˘Ę-��ŕ�˙˙. Wie ktos moze dlaczego? jak temu zaradzic? pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 9 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hmmm moze pdo konwertuje te znaki na kod binarny, przy pobieraniu moze sprobowac rozkodowac te dane, poczytaj o funkcjach pack unpack.
Adrian -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Potrzebuje pobrac wartosc VARBINARY z bazy w czystej postaci 0xFFFFFFFFFFFFFFFFFFF - gdy nie uzywalem jeszcze PDO tylko standardowych funkcji mssql_query nie mialem problemow. Gdy uzywam PDO, zamiast pobrac w czystej postaci, odrazu konwertuje do krzakow: ˙˙˙˙˙˙˙˙˙˙˙˙ ��˘Ę-��ŕ�˙˙. Wie ktos moze dlaczego? jak temu zaradzic? Przecież to, co otrzymujesz z PDO, to jest właśnie czysta, binarna postać. MSSQL zwracał Ci to samo, ale zakodowane w heksach... Jeśli chcesz mieć to samo, to musisz zamienić otrzymany ciąg na liczbę, są w sieci materiały na ten temat. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 14:38 |