LINQ udostępnia metodę where, która umożliwia przeszukiwanie kolekcji tak jak foreach.
Bazy danych i XML 979 dni, 16 godzin, 23 minuty temu 97 rozwiń
Wielu z Was zapewne kojarzy transakcje wyłącznie z bazami danych. Jest duża doza prawdopodobieństwa, że w codziennej pracy twórcy oprogramowania używacie ich nagminnie. Zapewne robicie też to w sposób jawny korzystając z metod BeginTransaction() i CommitTransaction() z klasy DbConnection oraz klasy DbTransaction i pochodnych, Część z was być może się spotkała z przestrzenią nazw System.Transactions, a część nie. Do czego więc się ona odnosi? Zapraszam do lektury.
Bazy danych i XML 986 dni, 9 godzin, 16 minut temu 47 rozwiń
Podczas praktyk studenckich które odbyłem kilka tygodni temu zapoznałem się z możliwościami tworzenia raportów w Microsoft Access. Pracowałem nad rozwoje oprogramowania raportującego. Jednym z postawionych przede mną zadań było stworzenie mechanizmu umożliwiającego wywoływanie procedur składowanych ...
Bazy danych i XML 997 dni, 15 godzin, 24 minuty temu 24 rozwiń
Jak wygenerować sobie sitemapa na podstawie bazy danych? Trochę poczytałem w necie, ale były tam bardziej skomplikowane rzeczy, które nam były niepotrzebne. W końcu po przejrzeniu kilku pomysłów z CodeProject udało mi się napisać prosty generator, który spełnia swoje zadanie w naszej aplikacji :) Działanie generatora jest bardzo proste. Pobiera on dane z naszej bazy i na ich podstawie tworzy odpowiedniego XML-a. Do dostępu do danych i generowania pliku używam LINQ. Na początku tworzymy sobie dwie tabele...
Bazy danych i XML 1025 dni, 11 godzin, 17 minut temu 53 rozwiń
Użycie zmiennych w T-SQL może czasami prowadzić do “dziwnych”, niespodziewanych efektów. Przećwiczmy więc takie przypadki.
Bazy danych i XML 1031 dni, 9 godzin, 33 minuty temu 92 rozwiń
Wśród feature'ów wprowadzonych w wersji 3.5 frameworka .NET jest między innymi LINQ (Language INtegrated Query). Mechanizm ten umożliwia - w dużym skrócie rzecz jasna - konstruowanie zapytań odnoszących się do kolekcji obiektów (w zasadzie dowolnego rodzaju) przy pomocy operatorów znanych z relacyjnych baz danych, jak SELECT czy WHERE. Ponadto w .NET 3.5 język C# został też odpowiednio rozszerzony, aby zapytania ta składniowo mogły przypominać kwerendy podobne do tych występujących w różnych odmianach ję...
Bazy danych i XML 1033 dni, 8 godzin, 28 minut temu 125 rozwiń
Marek Adamczuk : W ostatnim czasie ćwiczyłem się trochę zrównoleglanie zadań. Uruchamiałem jednocześnie kolejne części zadania jako joby SQL Server Agenta, spodziewając się skrócenia całościowego czasu wykonania. Pierwsze wyniki były oczywiście niezadawalające – ogólny czas wykonania zadania wzrósł. Gdy zacząłem szukać przyczyny problemu, okazało się że z 50 jednocześnie uruchomionych zadań wystartowało tylko 40. Pozostałe 10 oczekiwało na zakończenie poprzednich – dawało się to łatwo ...
Bazy danych i XML 1035 dni, 1 godzinę, 38 minut temu 30 rozwiń
Jak możecie dokładniej przeczytać na blogu teamu ADO.Net szykuje się istotna zmiana w tym komponencie od wersji .NET Framework 4.0. W skrócie w ADO.Net 4.0 OracleClient zostanie zaznaczony jako deprecated...
Bazy danych i XML 1052 dni, 16 godzin, 35 minut temu 57 rozwiń
Ostatnio sporo czasu poświęcam poznawaniu nowych narzędzi w Visual Studio 2010 czyli pożytecznej zabawie. Co ciekawe zdarza się, że przy tej zabawie uczę się również czegoś na temat Visual Studio 2008 :) Na przykład wczoraj zajmowałem się narzędziami wspierającymi pracę z szeroko pojętym Xml'em, a w szczególności z transformacjami Xsl. Obok rzeczy wręcz oczywistych takich jak podświetlenie składni, podpowiadanie - IntelliSense znajdziemy również: profiler, debugger czy podgląd wyniku działania transform...
Bazy danych i XML 1054 dni, 14 godzin, 37 minut temu 84 rozwiń
SQLGEEK : Ostatnimi czasy naobiecywałem paru osobom, że coś napiszę na temat XML-a w SQL Server. Ponieważ ostatnio jakoś ten temat powraca do mnie jak bumerang, postanowiłem sklecić coś korzystając z długiego weekendu (mniam!)...
Bazy danych i XML 1064 dni, 6 godzin, 2 minuty temu 48 rozwiń
LLBLGen Pro – płatny O/R Mapper. Czy warto?A cóż to i dlaczegóż to Niedawno Szymon napisał posta o O/R Mapperach. Korzystając z impulsu postanowiłem także popełnić co nieco w tym temacie, tym bardziej że tą konkretną notkę zaplanowałem przynajmniej 2 miesiące temu. Może ona być uzupełnieniem dla projektów wspomnianych przez Szymona, czyli NHibernate, Linq2Sql i Entity Framework.
Bazy danych i XML 1065 dni, 6 godzin, 58 minut temu 65 rozwiń
Instalacja(SQL Server 2008 + Visual Studio 2008) = Irytacja Wymyśliłem sobie, że rozpoczynając właśnie nowy projekt wykorzystam Sql Server Compact Edition, przynajmniej na samym początku. Kolejny pomysł – a czemu by nie pobawić się tą bazą ze znienawidzonego Management Studio. ALE, skoro już sobie postanowiłem że za pomocą SSMS się do tej bazy dobiorę, to nie wypada w połowie drogi rezygnować. Raz/dwa do napędu płytka z SQL Server 2008 i jedziemy. Next –> next –> next, po drodze jakiś reset, weryfikacje...
Bazy danych i XML 1070 dni, 10 godzin, 51 minut temu 42 rozwiń
Może nie do końca związane z .NET, ale może się przydać: Marcin Chyłek: Wiele osób zaczynających programowanie wykorzystują w swoich aplikacjach bazy danych. Przy projekcie struktury jak i strojeniu zapytań SQL zawsze stykają się z terminem indeksów i kluczy. Chciałbym w krótki sposób przedstawić i pokazać na przykładach wykorzystanie indeksów i kluczy w bazach dany...
Bazy danych i XML 1072 dni, 10 godzin, 35 minut temu 79 rozwiń
Simon says... : Zdaję sobie sprawę, że postem tym mogę wywołać świętą wojnę religijną, ale - niech tam - zaryzykuje. Do napisania na ten temat skłoniła mnie notatka znaleziona przeze mnie ostatnio w sieci. Notatka ta zajmowała się porównywaniem wydajności EDM (Linq to Entities) z NHibernate. Temat ten był bardzo gorący jakiś czas temu. Teraz nieco ostygł, ale wciąż (teraz pewnie z racji zbliżającego się EDM 2.0) trzyma się nieźle.No więc do rzeczy: co jest szybsze - EDM czy NHibernate? A może wszyst...
Bazy danych i XML 1076 dni, 10 godzin, 59 minut temu 140 rozwiń
Pisząc kod często używamy takich samych fragmentów kodów. Nie chodzi o to, że w jednym projekcie dublujemy kod ale o sytuację gdy kod z jednego projektu przydaje się w wielu innych. Jest wiele technik wsparcia takich sytuacji, a jedną z nich jest tworzenie Snippet’ów. Kawałki kodu, o których mowa tworzy się różnie w zależności od przeznaczenia. Pokażę jak stworzyć Snippet’y w XML’u, które bardzo przydają się przy pisaniu rozwiązań pod SharePoint'a. Snippet jest to stały fragment/kawałek kodu, który możn...
Bazy danych i XML 1102 dni, 10 godzin, 27 minut temu 60 rozwiń
Na potrzeby tego artykułu załóżmy, że chcemy przechowywać bazę zeskanowanych dokumentów. Analizowane będą trzy sposoby postępowania.
Bazy danych i XML 1112 dni, 9 godzin, 28 minut temu 64 rozwiń
Artykuł opisuje metody optymalizacji z wykorzystaniem mechanizmu FileStream. Na potrzeby tego przykładu załóżmy, że budujemy witrynę, która będzie przechowywać dużą liczbę obrazów. Aby zoptymalizować przechowywanie danych, wykorzystany będzie mechanizm FileStream, który pozwala by dane przechowywane w polach typu varbinary(max) były fizycznie zapisywane w postaci pliku na dysku. Warto dodać, że jest to chyba najwygodniejszy sposób przechowywania danych binarnych w SQL Server.
Bazy danych i XML 1116 dni, 17 godzin, 46 minut temu 52 rozwiń
Właśnie przeczytałem sobie artykuł o paginacji (czyli dzieleniu listy wyników na strony) na wortalu XMLguru.net (artykuł opisuje w jaki sposób wykorzystać do paginacji arkusz Xslt), który skłonił mnie do pewnych przemyśleń. Wyszło mi coś takiego... Przetwarzanie dokumentów Xmlowych za pomocą Xslt jak najbardziej. Natomiast sama paginacja już chyba nie - bo można to zrobić o wiele wydajniej bez Xslt. Jak ? Zacznijmy po kolei. Paginacja to w zasadzie dwie rzeczy - wyświetlenie strony z wynikami dla wybran...
Bazy danych i XML 1125 dni, 9 godzin, 11 minut temu 37 rozwiń
Maciej Aniserowicz we swoim wpisie wymienia minusy tego środowiska do zarządzania bazą danych.
Bazy danych i XML 1139 dni, 5 godzin, 55 minut temu 149 rozwiń
Sformatuj swój kod SQL.
Bazy danych i XML 1148 dni, 10 godzin, 17 minut temu 81 rozwiń
Polecamy
Ostatnio na blogu
Polacy nie gęsi i swój języ...
Najaktywniejsi



