Hirdetés
- CES 2026: Egyik füleden be, a másikon ki
- CES 2026: Nem folyt ki a szemünk a TCL papírképernyőit bámulva
- CES 2026: A Hohem kompakt SSD-je telefonos USB-elosztó is
- Helio Core néven újabb kijelző nélküli Amazfit kiegészítő jött
- Headset, ami hangszóró is, AI nyaklánc, rúddal izélgethető porszívó... - CES
- Huawei P30 Pro - teletalálat
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Rugalmas OLED panelre válthat a Samsung Galaxy A57
- Apple iPhone 15 Pro Max - Attack on Titan
- One mobilszolgáltatások
- CES 2026: Színre lép a Motorola Razr Fold
- iPhone topik
- Garmin topik
- Amazfit T-Rex 3 Pro – világítós dínó
- Honor Magic V5 - méret a kamera mögött
Új hozzászólás Aktív témák
-
hati
addikt
Lenne egy EF kérdésem. Van egy kész osztályom, melyhez utólag adnék másik adatbázis típus támogatást is. MySQL kész, de jó lenne MS SQL támogatás is. A kettő vegyítését nem értem. Database First modelt használtam, létrejött az edmx objektum és tudtam használni valahogyan így:
using (var context = new SchoolDBEntities(sqlstring))
{
var L2EQuery = from st in context.Students
where st.StudentName == "Bill"
select st;
var student = L2EQuery.FirstOrDefault<Student>();
}Majd létrehoztam a 2. adatbázis, teljesen azonos szerkezettel.
Létrejött egy másik edmx objektum amit a példánál maradva így tudnék használni:using (var context = new SchoolDBEntities1(sqlstring))
{
var L2EQuery = from st in context.Students
where st.StudentName == "Bill"
select st;
var student = L2EQuery.FirstOrDefault<Student>();
}A két kód az első sorát kivéve azonos, hiszen belül a két osztály azonos. Természetesen a sqlstring az különböző, az alkalmazott adatbázistól függően (MS SQL és MySQL). Nyilván nem akarom a kész kódot gyakorlatilag megduplázni, de ha nem, akkor hogyan?

Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mesterséges intelligencia topik
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Okos Otthon / Smart Home
- PlayStation 5
- HiFi műszaki szemmel - sztereó hangrendszerek
- GoodSpeed: Te hány éves vagy?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Gumi és felni topik
- Otthoni hálózat és internet megosztás
- További aktív témák...
- APC Smart-UPS 1500VA LCD RM 2U (SMT1500RMI2UC) - űj ára 450.000Ft
- Digitus Network Cabinet 19'' 42U DN-43000 white - Rack Szekrény
- BROCADE Ruckus ICX7150-24port - Switch - több db - 130Gbps
- 3D nyomtató - SAURER MarkingSolutions Signum Eco Lasersysteme - laser marking system
- Netgate XG-7100-1U 8GB pfSense+ - VPN - Profi tűzfal -10Gbe- Rackbe szerelhető
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akksi, MS4011
- Karácsonyi Akció! Apple iMac 19.2 i5-8500 Radeon Pro 560X 4GB 16GB 256GB SSD 21.5" 4K Retina
- HIBÁTLAN iPhone 14 Pro 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS3235
- Keresünk Galaxy S22/S22+/S22 Ultra
- 32GB DDR5 4800MHz CAMM Laptop memória 1év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



