Jak odczytać wartośź birary z bazy danych mssql i zapisać ją do string w hex'ach.
mssql i binary
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
Microsoft zarzeka sie, ze to nie jest mozliwe (a np. w MySQL jest). Mozesz sprobowac
select convert(varchar(1000), PoleBinary) from Tabela
ale to raczej nie bedzie to, czego oczekujesz.
- Rejestracja: dni
- Ostatnio: dni
odpowiedż to same znaki zapytania, ale to już coś. THX
- Rejestracja: dni
- Ostatnio: dni
W Query Analyzerze dostaje ciag znakow. Jesli chcesz to wyswietlic w jakims Memo, to moze tak:
select cast(convert(varchar(1000), PoleBinary) as varchar(1000)) from Tabela
PS. Do czego Ci to jest potrzebne?
- Rejestracja: dni
- Ostatnio: dni
To samo jak poprzednio.
- Rejestracja: dni
- Ostatnio: dni
Kodzi mam taki: items to kod binary
muquery.SQL.Clear;
muquery.SQL.Add('select items from warehouse where accountid=test');
muquery.Open;
memo1.Text:=muquery.Fields[0].AsString;
muquery.close;
I niedziała nawet z twoi zapytaniami.
- Rejestracja: dni
- Ostatnio: dni
Moze TDBMemo?
Poza tym, jesli mozesz (masz), wykorzystuj komponenty ADO - sa stworzone do komunikacji z MS SQL.
- Rejestracja: dni
- Ostatnio: dni
muquery to jest komponent ADO.