Archiwum dla kategorii ‘Programowanie c#’

Aplikacja .NET C# korzystająca z danych MS SQL Server cz.2

2013-08-23

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 […]

Aplikacja .NET C# korzystająca z danych w MS SQL Server cz.1

2013-08-21

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.

2013-06-04

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

2013-05-27

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

2013-05-15

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?

2013-04-17

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

2013-03-21

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. […]