Data Binding Navigator - úpravy a uloženie   zodpovězená otázka

VB.NET, ADO.NET, WinForms, Databáze

Zdravím všetkých.

Potrebujem poradiť. Na fóre som síce našiel odpoveď , ale napriek tomu, že som všetko urobil tak, ako má byť, kód nefunguje.

 Private Sub SaveToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveToolStripButton.Click

        Try
            Me.Validate()
            Me.TableFormsBindingSource.EndEdit()
            Me.FormsTableAdapter.Update(Me.ToolsDataSet.table_Forms)
            Me.ToolsDataSet.table_Forms.AcceptChanges()
        Catch err As Exception
            MsgBox(err.ToString)
        End Try



    End Sub

Tento kód by mal uložiť nový záznam do datbázy (mdb). Kód prebehne bez chyby, ale po ďaľšom spustení aplikácie údaje jednoducho v db nenájdem. Čo mám zle? Kde robím chybu? Ďakujem za odpoveď.

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

Ja neviem mozno sa mylim ale tato udalost podla mna vypise do MsgBoxu chybu pokial nastane ale nic viac.Som len zaciatocnik takze pokial nemam pravdu tak pardon ale pokial viem tak Try-Catch sluzi na zachytavanie chyb.

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

Máte databázi přidanou přímo v projektu? Pokud ano, tak na ni klikněte v podokně Solution Explorer a ujistěte se, že vlastnost Copy To Output Directory je nastavena na hodnotu Copy If Newer, abyste si změněnou databázi nepřepisoval tou prázdnou, kterou máte přidanou v projektu.

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