Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem ID-a u vb.netu

[es] :: .NET :: Problem ID-a u vb.netu

[ Pregleda: 1094 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

lbp6000

Član broj: 292648
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Problem ID-a u vb.netu15.05.2013. u 07:58 - pre 133 meseci
Problem je u tome što kada u isto vrijeme stisnem button za insert podataka u bazu ( na 2 računala ) javlja mi da je došlo do pogreške pri insertu podataka.
Kod generiranja ID-a :
cmd2 = New OleDbCommand("Select top 1 idtrans From transakcije order by idtrans DESC", con)
Dim sdr1 As OleDbDataReader = cmd2.ExecuteReader
If sdr1.Read AndAlso (Not sdr1.IsDBNull(0)) Then
TextBox7.Text = sdr1(0) + 1
End If
Dali postoji neka solucija za ovaj problem ?


Hvala
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: Problem ID-a u vb.netu15.05.2013. u 08:49 - pre 133 meseci
Mozes korisniku da ponudis da opet uradi to sto je radio.
A mozes da koristis i Autoincremented polje u bazi za Id.
A mozes i da napravis stored proceduru koja ce da uradi generisanje tog id-a i sam insert u jednoj transakciji.
 
Odgovor na temu

lbp6000

Član broj: 292648
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Re: Problem ID-a u vb.netu15.05.2013. u 08:56 - pre 133 meseci
Citat:
ravni: Mozes korisniku da ponudis da opet uradi to sto je radio.
A mozes da koristis i Autoincremented polje u bazi za Id.
A mozes i da napravis stored proceduru koja ce da uradi generisanje tog id-a i sam insert u jednoj transakciji.
[quote]ravni
1. Napraviti petlju ako javi grešku neka ide na početak inserta ?
2. Kako insertirati autoincredment polje pomocu insert query-a ako mu kažem da je ID textbox7.text ?
3. baza je u acessu tako da stored proc nedolazi u obzir.

btw. hvala na trudu.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: Problem ID-a u vb.netu15.05.2013. u 11:35 - pre 133 meseci
1. Da. Potrebno je da se opet izvrsi SELECT kojim pravis ID i zatim taj novi ID iskoristis za INSERT.
2. U slucaju autoincrement polja preskaces tu vrednost pri insertu.
 
Odgovor na temu

[es] :: .NET :: Problem ID-a u vb.netu

[ Pregleda: 1094 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.