Konektovao sam access bazu preko wizarda i dobio konekciju sa svojom bazom.Međutim sada mi se javlja kada uvijek dodajem novi klijend atonumber iz baze ide u minus npr. -2 zatim -3.a treba da bude bez minusa.I onda se javlja problem sa spremanjem u bazu podataka preko adaptera.
Znaci kako izbjeci kad dodajem novi klient da autonumber iz baze na formi bude bez minusa.
Ovako to izgleda kroz code.
Spremanje u bazu izgleda ovako :
Code:
Me.Validate()
TblKupciBindingSource.EndEdit()
TblKupciTableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblPredracunBindingSource.EndEdit()
TblPredracunTableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata1BindingSource.EndEdit()
TblVrata1TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata2BindingSource.EndEdit()
TblVrata2TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata3BindingSource.EndEdit()
TblVrata3TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata4BindingSource.EndEdit()
TblVrata4TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata5BindingSource.EndEdit()
TblVrata5TableAdapter.Update(Me.ArtikliDataSet)
'Me.TableAdapterManager.UpdateAll(Me.ArtikliDataSet)
MsgBox("Uspješno")
Me.Validate()
TblKupciBindingSource.EndEdit()
TblKupciTableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblPredracunBindingSource.EndEdit()
TblPredracunTableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata1BindingSource.EndEdit()
TblVrata1TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata2BindingSource.EndEdit()
TblVrata2TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata3BindingSource.EndEdit()
TblVrata3TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata4BindingSource.EndEdit()
TblVrata4TableAdapter.Update(Me.ArtikliDataSet)
Me.Validate()
TblVrata5BindingSource.EndEdit()
TblVrata5TableAdapter.Update(Me.ArtikliDataSet)
'Me.TableAdapterManager.UpdateAll(Me.ArtikliDataSet)
MsgBox("Uspješno")
Dodavanje u bazu izgleda ovako.
Code:
TblKupciBindingSource.AddNew()
TblPredracunBindingSource.AddNew()
TblKupcitblPredracunBindingSource.AddNew()
TblVrata1BindingSource.AddNew()
TblVrata2BindingSource.AddNew()
TblVrata3BindingSource.AddNew()
TblVrata4BindingSource.AddNew()
TblVrata5BindingSource.AddNew()
TblKupciBindingSource.AddNew()
TblPredracunBindingSource.AddNew()
TblKupcitblPredracunBindingSource.AddNew()
TblVrata1BindingSource.AddNew()
TblVrata2BindingSource.AddNew()
TblVrata3BindingSource.AddNew()
TblVrata4BindingSource.AddNew()
TblVrata5BindingSource.AddNew()
Dali ima neko flexibilnije rjesenje.