dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Bazy danych i XML - Strona 17

Na wss.pl pojawił się wątek dotyczący przekształcenia danych tabelarycznych ze strony HTML na tabelę w bazie danych. W dyskusji wyraziłem wątpliwość co do trywialności rozwiązania ze względu na fakt, że zawartość stron HTML odbiega znacznie od poprawnych dokumentów XML (a do zapisu do bazy danych chciałem wykorzystać możliwości XML w SQL Server). Jednak jak się okazało istnieje świetny helper do dokumentów HTML, który znajduje się pod tym adresem: htmlagilitypack. Jako cel swego przekształcenia wybrał...

Tagi: Html, SQL
Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : Html2Db: Co się stało z reprezentacją Kenii?

Bazy danych i XML 3233 dni, 7 godzin, 16 minut temu Paweł Łukasik 44 rozwiń

Chciałbym przedstawić wykorzystanie SQLite w połączeniu z ADO.NET przy wykorzystaniu C#. Wymaga to jednak pewnego uzupełnienia.SQLite SQLite jest biblioteką napisaną w języku C, która implementuje silnik relacyjnej bazy danych. Jak głosi główne hasło projektu jest ona “prosta, szybka, niezawodna”. Cała baza znajduje się w pojedynczym pliku, a w przeciwieństwie do innych systemów baz danych, nie występuje tu żaden demon nią zarządzający. Inne cechy warte wymienienia:Mały rozmiar biblioteki (ok. 0.5MB), ...

Źródło: eastgroup.pl
Dziel się z innymi:
SQLite i ADO .NET | Eastgroup.pl

Bazy danych i XML 3241 dni, 15 godzin, 23 minuty temu danielplawgo 188 rozwiń

Na wss.pl pojawił się wątek dotyczący działań na typach datetime. Jeden z uczestników dyskusji stwierdził, że operacja odejmowania dwóch wartości datetime daje w wyniku czas. Jak pokazałem, zapytanie SELECT GETDATE() - GETDATE() daje w wyniku 1900-01-01 00:00:00.000 czyli nadal typ datetime (należało się tego spodziewać) a dopiero po jawnym zrzutowaniu na float widzimy numeryczną reprezentację z różnicy dat (dlaczego nie na time, o tym mała uwaga na końcu notki). Ale pomyślałem sobie, że w pewnych ...

Źródło: zine.net.pl
Dziel się z innymi:
Jaki będzie wynik zapytania: SELECT GETDATE() - GETDATE()?

Bazy danych i XML 3246 dni, 16 godzin, 5 minut temu Damian 96 rozwiń

Tworząc standardowe mapowania NHibernate za pomocą plików XML trzeba pamiętać o kilku rzeczach, które bardzo łatwo przeoczyć. Po ich przeoczeniu program nie działa i wywala błędy, a ich treść nie zawsze nakierowuje na przyczynę. Najlepszym tego przykładem jest chyba konieczność oznaczania plików mapowań jako "embedded resource". Fluent NHibernate znacznie upraszcza sprawę, ale i przy nim trzeba uważać. Czasami dostajemy wyjątek niekoniecznie mówiący prosto z mostu o co chodzi. Jak ciężarna 15-latka, któ...

Dziel się z innymi:
Kilka tipów dla Fluent NHibernate

Bazy danych i XML 3248 dni, 16 godzin, 18 minut temu paduda 116 rozwiń

Jeśli taką klasę: 1: public enum Gender 2: { 3: Male = 1, 4: Female, 5: } 6: 7: public class User 8: { 9: public virtual int Id { get; set; } 10: public virtual string UserName { get; set; } 11: public virtual Gender Gender { get; set; } 12: } 13: zmapujemy całkowicie standardowo: public class UserMap : ClassMap<User> { public UserMap() { Id(x => x.Id); Map(x => x.UserName); Map(x => x.Gender); } } to w bazie zobaczymy wartości enuma ...

Tagi: NHibernate
Dziel się z innymi:
Maciej Aniserowicz | Mapowanie Fluent NHibernate i enum

Bazy danych i XML 3249 dni, 9 godzin, 55 minut temu paduda 52 rozwiń

Autor: Dziś podczas kończenia niewielkiej aplikacji do zarządzania zadaniami przeprowadzałem testy pod tytułem “była sobie baza danych a teraz nie ma” ;) Szlag mnie trafiał po dwudziestym powtórzeniu detach / attach, więc postanowiłem sprawę załatwić bez klikania. Potrzebne do tego były jednak zapytania, które pozwalały wykonać odpowiednie akcje. Może komuś oszczędzi to kilku dłuższych chwil na szukanie…

Tagi: alter, attach, detach, drop
Źródło: andrzej.net.pl
Dziel się z innymi:
MS SQL – zapytania do detach, attach i drop connections : andrzej.net.pl

Bazy danych i XML 3260 dni, 2 godziny, 4 minuty temu macko 45 rozwiń

Chyba trudno znaleźć programistę, który po dłuższej pracy z LINQ-to-SQL nie uznałby tej technologii za przełomową pod względem wygody i szybkości tworzenia aplikacji w porównaniu do tego, co wcześniej oferował sam .NET: DataSets oraz czyste DbConnections i spółka. Jednakże używanie tego rozwiązania na dłużą metę nie jest wolne od kilku wyzwań (i bardzo dobrze). W Linq2Sql klasą dającą dostęp do bazy danych jest DataContext (lub dziedzicząca po nim, dla silnie typowanych kontekstów)....

Tagi: DB, Linq, LINQ-to-SQL
Źródło: zine.net.pl
Dziel się z innymi:
Co z tym DataContext?

Bazy danych i XML 3266 dni, 15 godzin, 40 minut temu Damian 160 rozwiń

Przy używaniu transformacji Xsl należy pamiętać o przestrzeniach nazw Xml. Załóżmy, że mamy dokument Xml i transformację Xsl do jej przetwarzania: Transformajca wygląda natomiast tak: Wynikiem działania przedstawionej transformacji na przykładowym dokumencie Xml powinna być lista: bbb bbb Wynik będzie zupełnie inny jeśli zmodyfikujemy dokument Xml w następujący sposób: ... ... Po tej zmianie otrzymamy taki, mało przy...

Tagi: xml, xsl
Dziel się z innymi:
Transformacje Xsl i przestrzenie nazw XML

Bazy danych i XML 3270 dni, 4 godziny, 52 minuty temu Damian 22 rozwiń

Chciałbym krótko opisać sposób, za pomocą którego można sobie zdebugować procedurę składowaną na MS SQL Server z poziomu Visual Studio. Aby to zrobić należy otworzyć Server Explorer, prawym przyciskiem myszki kliknąć na procedurę, którą chcemy debugować i wybrać Step Into Stored Procedure: Następnie należy określić parametry procedury i można wykonywać sobie komendy SQL linijka za linijką oraz podglądać wartości zmiennych. A pod tym linkiem jest dokładniejszy opis tego sposobu. Wymien...

Debuggowanie procedury składowanej

Bazy danych i XML 3271 dni, 11 godzin, 14 minut temu Damian 54 rozwiń

Jakiś czas temu na po spotkaniu PLSSUG poświęconym Service Broker’owi pozwoliłem sobie napisać kilka refleksji na ten temat. A ponieważ sesja skończyła się przed czasem, więc Paweł Potasiński refleksję na ten temat zatytułował “Service Broken”. Jedna z moich refleksji dotyczyła braku spójnego środowiska diagnostycznego do Service Broker’a. Natomiast mnogość poleceń do zarządzania i ich stopień skomplikowania kazał się zawsze odwoływać do MSDN co znakomicie utrudniało korzystanie z niego. A ponieważ równo...

Źródło: zine.net.pl
Dziel się z innymi:
Service Broken – SSMS addin do zarządzania obiektami Service Broker’a

Bazy danych i XML 3273 dni, 8 godzin, 15 minut temu Damian 44 rozwiń

Jestem świeżo po sesji z debuggerem. Ostatnio aktualizowałem bazę danych SQL CE z wersji 3.1 do 3.5, w wyniku czego pojawiły się dziwne problemy z wstawianiem danych. Otóż raz na jakiś czas dane binarne dodawane do bazy były uszkodzone. Gdzie tkwił problem? Ano w oszczędności znaków (czytaj: lenistwie). Przykładowo definiując parametr dla obiektu SqlCeCommand, w sposób:cmd.Parameters.Add(new SqlCeParameter(“FileData”, question.FileData)); Nie określamy w sposób jawny jego typu. Silnik SQL CE musi niejako...

Tagi: C#, SQL CE
Dziel się z innymi:
Oszczędność nie popłaca

Bazy danych i XML 3280 dni, 16 godzin, 18 minut temu Damian 37 rozwiń

Operacje na datach to pewnie chleb powszedni dla każdego programisty. Wstawianie ich do bazy danych, to kolejna, seryjna nasza czynność. W zasadzie bardziej chodzi mi o umieszczanie domyślnych wartości daty w tabelach bazy danych MS SQL Server. W sumie niebyłoby nic odkrywczego, gdyby nie fakt, że wyjątki w takim kodzie pojawiają się w najmniej oczekiwanych momentach :-) Istnieje spora różnica między wartościami: DateTime.MinValue, który w rezultacie da: 01-01-0001, a SqlDateTime.MinValue, który zwróci: ...

Tagi: C#, sql server
Dziel się z innymi:
Data jest data?!

Bazy danych i XML 3281 dni, 12 godzin, 3 minuty temu Damian 44 rozwiń

Importowanie plików tekstowych zawierających znaki specjalne, które nie są prawidłowo interpretowane przez sterownik ODBC do obsługi danych tekstowych można przeprowadzić na kilka sposobów. Można na przykład na początek przetworzyć plik zamieniając znaki specjalne jakimś tagiem lub zakodować go odpowiednikiem w postaci szesnastkowej itp. Jest to jakieś rozwiązanie jednak wymaga wykonania dodatkowych operacji na plikach. Istnieje inne rozwiązanie tego problemu – nieco wolniejsze niż bezpośrednie korzystan...

Dziel się z innymi:
Import plików TXT do bazy Access (MDB) w C#  cz. 2

Bazy danych i XML 3281 dni, 14 godzin, 15 minut temu Damian 91 rozwiń

Wróciłem po dłuższym czasie do mojego hobbistycznego projektu RubiksCube v2. Zrobiłem ponieważ pojawiła się iskierka nadzieji, że zaliczę na uczelni nim laboratoria z baz danych. Tak więc brakującą częścią do tej pory była cała inteligencja układania kostki. Algorytmy (sekwencje ruchów) już kiedyś postanowiłem przechowywać w pliku XML. Wczoraj dokończyłem projektowanie pliku XML Scheme i.. zacząłem się zastanawiać jak to wykorzystać w projekcie. Rozwiązań było kilka:

Tagi: C#, xml, xsd
Źródło: przemkovv.net
Dziel się z innymi:
XML to XSD? XML to Classes?

Bazy danych i XML 3281 dni, 14 godzin, 15 minut temu Damian 30 rozwiń

Zainteresowanych tematem Open XML SDK chciałbym poinformować, że zamieściłem dzisiaj na portalu CodeGuru mój artykuł na te temat. Treść artykułu jest zbieżna z materiałem, który pojawiał się już na tym blogu, ale teraz połączyłem to w jedną całość. Dodatkowo zainteresować może też fakt, że przytoczone fragmenty kodu dostępne są jako gotowe solution (dla Visual Studio) i dołączone są jako załącznik do artykułu. Zapraszam do lektury: http://codeguru.pl/article-763.aspx.

Tagi: C#, Open XML
Dziel się z innymi:
Wprowadzenie do Open XML SDK na CodeGuru

Bazy danych i XML 3282 dni, 2 godziny, 27 minut temu Damian 51 rozwiń

I to już koniec serii o tworzeniu wtyczki do SSMS. W sześciu merytorycznych wpisach na moim blogu krok po kroku tworzyłem następną swoją wtyczkę do SSMS (stąd jej nazwa NextAddin). Zarysowałem ogólne schematy chyba wszystkich elementów niezbędnych do jej tworzenia. Jednak tworząc ją od początku kolejny raz przekonałem się, jak bardzo “kapryśny” może być ten proces. Dlatego jeszcze raz podkreślę szczególnie ważne sprawy, o których należy pamiętać i co na pewno zaoszczędzi nam sporo zdrowia.Wtyczka powinna...

Źródło: zine.net.pl
Dziel się z innymi:
Zrób to sam – SSMS addin (The end)

Bazy danych i XML 3282 dni, 2 godziny, 27 minut temu Damian 11 rozwiń

Rama do tworzenia wtyczek do SSMS została opublikowana pod adresem http://nextssmsaddin.codeplex.com/. Zapraszam do odwiedzania, korzystania, pobierania, komentowania, krytykowania, poprawiania, ulepszania (chętni do współtworzenia mogą się do mnie zgłaszać przez kontakt na tej stronie w celu dopisania do zespołu). Wtyczka została napisana w Visual Studio 2005. Ale działa pod SSMS 2005 i 2008 (również w wersji Express).

Źródło: zine.net.pl
Dziel się z innymi:
Zrób to sam – SSMS addin (http://nextssmsaddin.codeplex.com/)

Bazy danych i XML 3283 dni, 15 godzin, 48 minut temu Damian 21 rozwiń

W tym odcinku zaprezentuję schemat dodawania własnych okien (jako obiektów UserControl) do wtyczki SSMS. Wykorzystam do tego celu okna, które zastosowałem w innej wtyczce do SSMS, która zarządzała obiektami Service Broker. Zawartość wyświetlana przez okna będzie zmieniała się dynamicznie przy zmianie dwóch kontekstów:kontekst serwera – okno pokazujące obiekty Service Broker aktywne dla danego serwera, w kontekście którego aktualnie się znajdujemy w SSMS (z możliwością zmiany statusu danej instan...

Źródło: zine.net.pl
Dziel się z innymi:
Zrób to sam - SSMS addin (Window)

Bazy danych i XML 3284 dni, 2 godziny, 47 minut temu Damian 8 rozwiń

Ostatnio miałem kolejne podejście do NHibernate. Tym razem zdecydowanie udane. W ciągu minionych kilku tygodni trzykrotnie prowadziłem też w "swoim środowisku" rozmowę na temat taki jak w poście – jak zacząć przygodę z NHibernate? Postanowiłem więc, że warto efekt takiej rozmowy opublikować szerszemu gronu.

Tagi: C#, NHibernate
Dziel się z innymi:
NHibernate – jak zacząć?

Bazy danych i XML 3284 dni, 4 godziny, 21 minut temu Damian 175 rozwiń

Autor: Mam przyjemność testować platformę Azure od jej najwcześniejszych wydań, dostępnych “w miarę” publicznie. Od jakiegoś czasu jedną z najciekawszych nowości jest SQL Azure, czyli upraszczając, zwykła baza relacyjna MS-SQL jaką znamy z naszych własnych komputerów czy też serwerów. Jedną z ciekawszych opcji jakie oferuje SQL Azure jest możliwość podpięcia się do bazy z poziomu SQL Server Management Studio. Zapraszam zatem do przeczytania dalszej części tego krótkiego tutoriala .

Dziel się z innymi:
SQL Azure oraz SSMS - jak połączyć? | Tomasz Wiśniewski

Bazy danych i XML 3284 dni, 14 godzin, 15 minut temu macko 36 rozwiń

1 2... 15 16 17 18 19