Czy ktoś ma pełną listę metod i metod rozszerzających LINQPad, takich
Czy ktoś ma pełną listę metod i metod rozszerzających LINQPad, takich
Czy to zapytanie jest równoważne LEFT OUTERzłączeniu? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice...
Czytałem, że nierozsądne jest używanie ToUpper i ToLower do porównywania ciągów bez uwzględniania wielkości liter, ale nie widzę alternatywy, jeśli chodzi o LINQ-to-SQL. Argumenty ignoreCase i CompareOptions String.Compare są ignorowane przez LINQ-to-SQL (jeśli używasz bazy danych z uwzględnieniem...
Dany: Tabela o nazwie TABLE_1zawierającej następujące kolumny: ID ColumnA ColumnB ColumnC Mam kwerendy SQL, gdzie TABLE_1łączy się na siebie dwa razy w oparciu off ColumnA, ColumnB, ColumnC. Zapytanie może wyglądać mniej więcej tak: Select t1.ID, t2.ID, t3.ID From TABLE_1 t1 Left Join...
Jak wykonać CROSS JOIN z LINQ to
Czy powinienem używać LINQ Skip()i Take()metody do stronicowania, czy zaimplementować własne stronicowanie za pomocą zapytania SQL? Który jest najbardziej wydajny? Dlaczego miałbym wybierać jedną z nich? Używam SQL Server 2008, ASP.NET MVC i
Jako ktoś, kto nie korzystał z żadnej technologii w rzeczywistych projektach, zastanawiam się, czy ktoś wie, w jaki sposób te dwie się uzupełniają i jak bardzo ich funkcje się
Mam tabelę „lasttraces” z następującymi polami. Id, AccountId, Version, DownloadNo, Date Dane wyglądają następująco: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20...
Tak więc, zgodnie z odpowiedzią Mehrdada na pokrewne pytanie , rozumiem, że „właściwa” kolumna tabeli bazy danych nie przechowuje listy. Należy raczej utworzyć inną tabelę, która skutecznie przechowuje elementy tej listy, a następnie połączyć się z nią bezpośrednio lub za pośrednictwem tabeli...
Jaki jest najlepszy (i najszybszy) sposób na pobranie losowego wiersza za pomocą Linq do SQL, gdy mam warunek, np. Jakieś pole musi być
Mam takie zapytanie (from u in DataContext.Users where u.Division == strUserDiv && u.Age > 18 && u.Height > strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); Chcę dodać różne warunki, takie jak wiek, wzrost na podstawie tego, czy te warunki...
Mam funkcję, w której otrzymuję listę identyfikatorów i muszę zwrócić listę pasującą do opisu, który jest powiązany z identyfikatorem. Na przykład: public class CodeData { string CodeId {get; set;} string Description {get; set;} } public List<CodeData>
Otrzymuję ten błąd podczas zapisu do bazy danych: Właściwość zależna w ReferentialConstraint jest mapowana na kolumnę wygenerowaną przez sklep. Kolumna: „PaymentId”. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId,...
Podczas wykonywania funkcji SubmitChanges w DataContext po zaktualizowaniu kilku właściwości z połączeniem LINQ to SQL (w przypadku programu SQL Server Compact Edition) otrzymuję komunikat „Wiersz nie został znaleziony lub zmieniony”. ChangeConflictException. var ctx = new...
Kiedy zaprzyjaźniam się z LINQ to SQL, wydaje się, że MS wyciąga spod niego dywanik. http://blogs.msdn.com/adonet/archive/2008/10/29/update-on-linq-to-sql-and-linq-to-entities-roadmap.aspx Z moich badań wynika, że EF to przesada w przypadku prostej pracy. Ale czy po tym ogłoszeniu warto...
Szukam sposobu w LINQ, aby dopasować następujące zapytanie SQL. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number Naprawdę szukam pomocy w tej sprawie. Powyższe zapytanie pobiera maksymalny identyfikator użytkownika każdego numeru seryjnego ze względu na Group...
Stół: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false jeśli użytkownik wyśle userid = 1, friendids = 2,4,5 status = true proszę powiedz mi, że pytanie, jak zaktualizować powyższy status wszystkich znajomych jest prawdziwe. [2,3,4...
Uruchamiam import danych (używając C # / Linq) i oczywiście staram się maksymalnie zoptymalizować moje zapytania. W tym celu uruchamiam śledzenie w bazie danych przy użyciu programu SQL Server Profiler, a mój ślad jest filtrowany według mojej nazwy logowania SQL (jest to nazwa, która może być...
Pracujemy nad przeglądarką dziennika. Użycie będzie miało opcję filtrowania według użytkownika, ważności itp. W dniach Sql dodałbym do ciągu zapytania, ale chcę to zrobić za pomocą Linq. Jak mogę warunkowo dodać klauzule gdzie?
Aby usunąć wszystkie wiersze w tabeli, obecnie wykonuję następujące czynności: context.Entities.DeleteAllOnSubmit(context.Entities); context.SubmitChanges(); Jednak wydaje się, że trwa to wieki. Czy jest szybszy sposób?