Dzisiejszy wpis poświęcę kontynuacji zagadnień związanych z XML w T‑SQL. W jednym z poprzednich wpisów pokazałem w jaki sposób można pobrać dane z bazy w postaci kodu XML. Dzisiaj chciałbym zaprezentować w jaki sposób poradzić sobie z zadaniem odwrotnym,…
Każdy wielbiciel klasy PDO, który używał jej z bazą MSSQL za pośrednictwem sterownika FreeTDS zapewne doświadczył problemu z metodą lastInsertId. Problem ów polega na tym, iż metoda ta nie zwraca oczekiwanej wartości…
W jednym z poprzednich wpisów pokazałem ciekawe zastosowanie klasy DOMDocument umożliwiające wygodne przeglądanie zawartości kodu HTML. Tym razem chciałbym pokazać inne, równie interesujące jej wykorzystanie. Funkcja var_dump w języku PHP jest niewątpliwie…
W pewnym momencie mojej przyjaźni z językiem PHP doszedłem do wniosku, iż jest on takim trochę hipsterem pomiędzy językami programowania. Oczywiście wielu kolegów (i koleżanek 🙂 ) programistów nie uznaje języka…
Opiekując się serwerem MSSQL prędzej lub później przyjdzie nam „założyć” jakąś bazę danych. Operacja ta w najprostszej postaci nie należy do skomplikowanych – wpisujemy polecenie składające się z trzech słów i gotowe. Teraz…
Dzisiejszy wpis poświęcam mało docenianemu moim zdaniem zagadnieniu zmiany rozmiaru plików w bazach danych MSSQL. Dlaczego uważam, że temat jest mało doceniany? Sądzę, iż wystarczy odpowiedzieć sobie szczerze na pytanie –…
Lubię wykorzystywać napisane przeze mnie narzędzia do przeprowadzania różnych analiz. Przeważnie dane dla takich narzędzi udaje się pozyskać w formie np. plików CSV ale niestety czasem zdarzy się, iż dostępna będzie…
Obliczanie różnych wartości w zbiorze danych jest elementem często występującym np. w zestawieniach. Często spotykamy się z takimi zadaniami np. w przypadku systemów obsługi zamówień, gdzie do zamówienia dodajemy różne…
Ta strona korzysta z mechanizmu ciasteczek zwanych również jako "cookies". Informacje odnośnie tego jakie ciasteczka
i w jakim celu pojawiają się na portalu znajdują się w polityce prywatności i "cookies", do której kieruje przycisk znajdujący się poniżej. Jeśli nie chcesz wyrazić zgody (do czego masz prawo) wtedy powinieneś wyłączyć obsługę ciasteczek w przeglądarce lub zamykać to powiadomienie przy każdym odświeżeniu strony (skoro nie możemy użyć "cookies" to nie mamy jak zapamiętać Twojego wyboru).
Jeśli zgodzisz się na "cookies" wtedy Twoje dane przeglądania niniejszej strony zostaną udostępnione usługom zewnętrznym odpowiedzialnym m.in. za wyświetlanie reklam (szczegółowe informacje w tym zakresie zostały opisane w również we wspomnianej polityce prywatności i "cookies").
Naciśnięcie poniższego przycisku "Akceptuję" oznacza zaakceptowanie używania "cookies" na portalu.