Trzeba odnaleźć numer partycji i numer dysku dla znanej litery dyskowej. Bywa tak, że jeżeli na komputerze zainstalowanych jest kilka Windowsów, to każdy z nich twierdzi, że używa dysku C:, chociaż tak na prawdę oznaczenie literowe C: przyznaje różnym partycjom dyskowym. Poniżej fragment kodu ze strony http://bytes.com/topic/net/answers/509395-how-get-hard-disk-number-drive-letter , który pozwala wyświelić dane o partycjach i dyskach:
Archiwum za rok 2011
C# Numer partycji i dysku dla litery dysku
Zmiana hasła dla użytkownika bazy danych MySQL z wykorzystaniem OLD_PASSWORD
Z wersji MySQL 4 do wersji MySQL 5 zmianie uległ sposób działania funkcji password. Jeżeli więc zmieniasz wersję bazy danych z 4 na 5 lub zmuszony jestes do pracy ze starymi hasłami możesz użyć specjalnej funkcji o nazwie OLD_PASSWORD.
MySQL – baza danych z polskimi znakami
Producent oprogramowania zażyczył sobie, aby baza danych mySQL pracowała z kodowaniem znaków cp1250. Polecenie zakładające bazę danych pracującą domyślnie z zestawem znaków w CP 1250 wygląda następująco: CREATE DATABASE faktury DEFAULT CHARACTER SET cp1250;
Jak przekazać tabelę jako parametr do funkcji lub procedury SQL?
Może się zdarzyć, że procedura składowana ma pracować na danych znajdujących się w zmiennej będącej tabelą. Taką tabelę można przekazać do funkcji UDF lub procedury składowanej jako parametr. Najpierw utworzymy specjalny TYP. Ten typ definiuje zmienne typu TABLE. Potem deklarujemy zmienną tego typu i już można wstawiać do niej rekordy i wyświetlać je: CREATE TYPE […]
Jaka jest różnica między SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED a Query Hint NOLOCK?
Na poziomie połączenia z serwerem SQL można zadeklarować tzw. Transaction Isolation Level. Zależnie od wybranego poziomu transakcje dokonują blokad przy odczycie rekordów lub nie i czytając uwzględniają albo ignorują inne nałożone na rekordy blokady. Najsłabszym poziomem izolacji transakcji jest READ UNCOMMITTED. Jeżeli w swoim skrypcie na początku zapiszesz: SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; GO […]
Generowanie losowego znaku, napisu lub liczby w c#
To dziwne, ale niekiedy w programie trzeba wygenerować coś przypadkowego. Może chodzi o jakiś klucz zabezpieczeń, jakieś hasło, może zmieniający się z sesji na sesję token itp. W takim przypadku lepiej zdać się na dopracowane metody generowania liczb pseudolosowych wbudowanych w .NET.
Jak znaleźć w zapytaniu SQL drugi rekord z kolei w rankingu?
Wiele przykładów pokazuje największą wartość albo najwcześniejszą datę, albo najniższy wskaźnik itp. A jak odnaleźć drugą wartość!? Jak ustalić który produkt był w ramach jednego dużego zakupu kupowany jako drugi? Jak znaleźć drugą co do wartości wielkość zakupu?





























