W tym artykule pokażę, jak można z aplikacji w c# sięgać do bazy danych SQL. Artykuł jest częścią serii artykułów na ten temat prezentujących różne sposoby. PRACA Z POLECENIAMI SQL Z góry uprzedzam, że lepszym rozwiązaniem wydaje się jednak generowanie odpowiedniego DataSet i korzystanie ze strongly typed dataset. Dzięki temu unikniesz literówek, których tu można […]
Archiwum dla kategorii ‘Programowanie c#’
Aplikacja .NET C# korzystająca z danych MS SQL Server cz.2
Aplikacja .NET C# korzystająca z danych w MS SQL Server cz.1
W tym artykule pokażę, jak można z aplikacji w c# sięgać do bazy danych SQL. Artykuł jest częścią serii artykułów na ten temat prezentujących różne sposoby. PRACA Z STRONGLY TYPED DATASET Najpierw utwórz DataSet. Zakładam, że masz już serwer SQL i że na serwerze zdefiniowałeś odpowiednie tabele, może już nawet częściowo wypełniłeś je danymi. Będąc […]
C#, ASP.NET, AJAX: Microsoft JScript – błąd czasu wykonywania: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed.
Wyskoczył mi ten dziwny błąd, na dodatek w części po polsku, więc i szanse na znalezienie rozwiązania w Google o niebo gorsze. Na szczęście problem udało się rozwiązać. Na stronce zastosowałem AJAX UpdatePanel. W UpdatePanel znajdował się DataGrid. W DataGrid był przycisk Edit, który miał za zadanie przenieść mnie na stronkę służącą do edycji rekordu. […]
C# Dźwięki systemowe Windows. Informacja o błędzie
Zdarza się, że aplikacja napotyka na tak mało znaczące błędy, że aż szkoda, aby z tej okazji wyświetlać np. informację o błędzie. W takim przypadku można zasygnalizować błąd wyświetlając pole w innym kolorze lub np. zagrać jakiś straszny dźwięk. Użytkownicy zdają się już być przyzwyczajeni do dźwięków systemowych Windows więc idealnie byłoby w razie napotkania […]
Jak obsługiwać w .NET null i przesłać go do bazy danych
SQL i inne bazy danych mają wartość NULL. Kiedy np pewna data jest nieznana, zapamiętujesz w niej NULL i już wiadomo, że data jest jeszcze nieokreślona. Rodzi się jednak problem jak tego nulla obsługiwać w aplikacjach w .NET. Do typu DateTime nie można przypisać wartości null. Można za to wykorzystać typ DateTime? , który już […]
Jak przetłumaczyć komunikat o błędzie z polskiego na angielski?
Ostatnio w aplikacji znalazłem błąd: „W interfejsie GDI+ wystąpił błąd rodzajowy.” Ponieważ developerzy stosunkowo rzadko rozpisują się o awariach w języku ojczystym, a częściej po angielsku, trzeba by odnaleźć, jak ten komunikat brzmi po angielsku. Z pomocą przychodzi strona http://finderr.net/search Możesz tu podać komunikat po polsku, stronka znajdzie tłumaczenie na angielski i pozwoli od razu […]
C# ASP.NET Otwarcie nowego okna przeglądarki po kliknięciu przycisku
Niekiedy chcesz aby po kliknięciu przycisku otworzyło się now okno. Możesz w nim pokazać poszerzone informacje o wskazanym rekordzie lub zaprezentować coś zupełnie innego. Ja używam nowych okienek np. w celu pokazania PDF, eksportu do skoroszytu Excel itp. Proponuję taki kod. Po kliknięciu dochodzi do PostBack, który „dokleja” do strony skrypt JavaScript, który się uruchomi podczas ładowania strony. […]