VYŘEŠENO - Ukládání nových recordů a změn do MDF   zodpovězená otázka

VB.NET, Databáze

Přeji všem pěkný podvečer. Mám tu záhadu jako hrom, teda aspoň pro mě.....

V aplikaci jsem musel kvůli absenci funkce PIVOT na MSSQL Compact přejít k čistému MSSQLExpress (*.MDF)

V aplikaci jsem měl zápis nového řádku řešen asi standardně přes dataset a bindingsource následně:

Dim noveVlozenaZakazka As SowMainDataSet.ZakazkyRow
noveVlozenaZakazka = SoWMainDataSet.Zakazky.NewZakazkyRow()
            noveVlozenaZakazka.Nazev = Me.TextBox1.Text
            noveVlozenaZakazka.Poznamka = Me.TextBox2.Text
            noveVlozenaZakazka.HodinyPovolene = Me.TextBox5.Text
            SoWMainDataSet.Zakazky.Rows.Add(noveVlozenaZakazka)
            Me.Validate()
            Me.ZakazkyBindingSource.EndEdit()
            Me.TableAdapterManager.UpdateAll(Me.SowMainDataSet)
            Me.ZakazkyTableAdapter.Fill(SowMainDataSet.Zakazky)

Než jsem to poměnil tak se řádky ukládáaly a vše bylo o.k.

Po přechodu ten řádek vypadá, že se také uloží, ale po znovuotevření projektu tam není. A záhada největší, když spustím přeložený projekt jako EXE, tak vše funguje zase jak má..... To mi hlava nebere. Někde jsem něco přehlídl.... ale co ??

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak asi beru zpět; asi je to tím, jak se kopiruje při spuštění VB orig. database ze složky projektu do \BIN\DEBUG

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback