LINQ to SQL to składnik programu .NET Framework w wersji 3.5, który zapewnia infrastrukturę czasu wykonywania do zarządzania danymi relacyjnymi w postaci obiektów przechowywanych w programie Microsoft SQL Server.
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 zostały dostarczone do metody uruchamiającej to zapytanie. Wszystkie 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> GetCodeDescriptionList(List<string> codeIDs) //Given the list of institution codes, return a list of CodeData //having …
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, int CategoryItemId) { using (var dbEntities = new DatabaseAccess.Schema.EntityModel()) { int pinnumber = 0; long pinid = 1; //getPinId(terminalId,ref …
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 Data.MobileServerDataDataContext(Common.DatabasePath); var deviceSessionRecord = ctx.Sessions.First(sess => sess.SessionRecId == args.DeviceSessionId); deviceSessionRecord.IsActive = false; deviceSessionRecord.Disconnected = DateTime.Now; …
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 nadal używać LINQ to SQL? Czy poza przyszłością LINQ to SQL nie powoduje to po prostu …
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 Byskładnię.
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 …
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ć jednoznacznie przypisana do mojego …
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?
Przechodzę przez dużą refaktoryzację / poprawianie szybkości jednej z moich większych aplikacji MVC. Został wdrożony do produkcji od kilku miesięcy i zacząłem otrzymywać limity czasu oczekiwania na połączenia w puli połączeń. Wyśledziłem problem do nieprawidłowego usunięcia połączeń. W związku z tym dokonałem tej zmiany w moim kontrolerze podstawowym: public class …
Używałem tego fragmentu kodu, który napisałem i działa on w ten najbardziej niejasny sposób. Chcę wstawić wiersz do bazy danych, który zawiera dwie kolumny DateTime: myrow.ApprovalDate = DateTime.Now myrow.ProposedDate = DateTime.Now A jednak kiedy aktualizuję bazę danych otrzymuję taki błąd: Przepełnienie SqlDateTime. Musi być między 01.01.1753 00:00 a 31.12.19999 11:59:59. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.