- Milyen CPU léghűtést vegyek?
- Vezetékes FEJhallgatók
- Melyik tápegységet vegyem?
- AMD GPU-k jövője - amit tudni vélünk
- Milyen notebookot vegyek?
- Szünetmentes tápegységek (UPS)
- Milyen egeret válasszak?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen TV-t vegyek?
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Luck Dragon: Asszociációs játék. :)
- Magga: PLEX: multimédia az egész lakásban
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- GoodSpeed: Új alaplap, vagy BIOS frissítés után beállítandók IV. - AMD Expo
Hirdetés
-
[SoP] Premier dátumot kapott a Silent Hill 2 Remake
gp Hosszas várakozás után végre megtudtuk, hogy az ősz folyamán érkezik a híres játék második részének felújítása.
-
Többet költenek a PS5 felhasználói
it Csökkennek a PlayStation 5 konzol eladásai, de a Sony szerint nincs miért aggódni, mert a felhasználók többet költenek.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
Új hozzászólás Aktív témák
-
ubid
őstag
Helló!
Biztos hogy nagyon egyszerű a válasz, de valahogy én nem jövök rá .
Szóval :
Egy WP7-es alkalmazást csinálok, a helyi menetrendek nézegetésére.
SQL CE- adatbázist használok mögötte, hogy offline böngészés is biztosítva legyen.
Az egyes buszok adatait mindig külön osztályba rakom, és ott is töltöm föl, tehát egy 22-es busz körülbelül így néz ki :
class busz22 {
public List<TableStructure> Busz22Lista = new List<TableStructure>();
// lista létrehozása, amibe beletologatom az elemeket.ezen belül van egy metódus, ami feltölti az adatokat : kb így néz ki :
var MenetrendContext = new MenetrendContext();
if (!MenetrendContext.DatabaseExists())
{
MenetrendContext.CreateDatabase();
}majd az adatok létrehozása.
Busz22Lista.Add(new TableStructure() { Id = 72, Jarat = 22, Hour = 7, Sec = 35 });satöbbisatöbbi.
és végül egy foreach-el végigmegyek az elemeket és feltöltögetem így :
foreach (var l in Busz22Lista)
{
MenetrendContext.Busz22.InsertOnSubmit(l);
MenetrendContext.SubmitChanges();
}ez a feltöltő metódus a gombnyomásra hívódik meg.
Tehát ha a felhasználó mondjuk a 22-es menetrend gombját megnyomja, akkor ez így legenerálódik és elkészül.viszont, ha mégegyszer rákattint, akkor szépen elszáll az alkalmazás, merthogy PK már van olyan... nem duplikálható nyilván.
Tehát a porbléma : Hogyan tudom azt leellenőrizni , hogy ez a PK már van e. mert ha van akkor nyilván ne töltsük föl.
Hogyha meg mondjuk átállítom auto incerementre a PK-t akkor gondolom működne, de minden benne lenne előbb vagy utóbb ötszázszor a táblába :S
Nincs erre is valami, mint pl a tábla létrehozásánál a DatabaseExist ?
Köszönöm a segítséget.
-.-
Ú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!
- AMD Radeon RX 7600-tól - RX 7900 XTX-ig
- AMD AM5 Alaplapok
- DJI AVATA Pro-View Combo (DJI goggles 2) +Fly more Combo FMC +Motion Controller +RC2 +koffer
- HP ProBook 4740S, 17,3" HD+Kijelző, I5-3210M, 8GB DDR3, 500GB HDD, AMD VGA, WIN 10, Számla, garancia
- HP ProBook 4730S, 17,3" HD+Kijelző, I3-2330M, 8GB DDR3, 320GB HDD, AMD VGA, WIN 10, Számla, garancia
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs