Hirdetés

Új hozzászólás Aktív témák

  • j0k3r!

    őstag

    hello!

    lenne egy problemam, amit nem igazan ertek, hogy miert nem mukodik. adott egy tabla (registertable), amiben van egy elsodleges kulcsu mezom: uid, amit elvileg beallitottam ugy, hogy automatikusan noveljen az adatbazis (int tipusrol van szo: IsIdentity:Yes, Identity Increment:1, Identity Seed:10).
    gyakorlaskepp megprobaltam volna hozzaadni egy par tesztadatot:

    RegisterLINQ2SQLDataContext dctx = new RegisterLINQ2SQLDataContext();

    registertable r = new registertable
    {
    // uid = 6,
    uname = "hfdsfdsedik",
    uadmin = 0,
    uaccstatus = 0,
    uemail = "valadsamimas@valamdsaimas.hu",
    upasswd = "proba12ds345",
    uregdate = DateTime.Now
    };
    try
    {
    dctx.registertables.InsertOnSubmit(r);
    dctx.SubmitChanges();
    }
    catch (Exception e)
    {
    Console.WriteLine("hiba: {0}", e.Message);
    }

    try
    {
    var v = from u in dctx.registertables
    select new { u.uname, u.uregdate, u.uid };
    foreach (var t in v) Console.WriteLine(t);
    }
    catch (NullReferenceException e)
    {
    Console.WriteLine("hiba: {0}", e.Message);
    }

    Console.ReadKey(true);

    a gond az, hogy ha nem kezzel allitom be az uid-t (kikapcsolom az Identity-t es a kikommentelt reszt is futni hagyom), akkor dob egy ilyet: (a mar meglevo adatok is igy kerultek be)

    [link]

    a kerdesem: mi a teendo?

    elore is koszonom a segitseget.

Új hozzászólás Aktív témák