Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.732 pregleda

Najnovija ↓

Problem sa upismo u bazu 19.09.2014. u 16:40 · pre 147 meseci
izmenjeno 5 puta, poslednji put Qler01 19.09.2014. u 20:06
  1. Qler0119.09.2014. u 20:06zapis iz teksta poruke
  2. Qler0119.09.2014. u 19:50zapis iz teksta poruke
  3. Qler0119.09.2014. u 18:31zapis iz teksta poruke
  4. Qler0119.09.2014. u 18:27zapis iz teksta poruke
  5. Qler0119.09.2014. u 17:59zapis iz teksta poruke
#1
Kada kliknem na rezervisi formu
dobijam obavestenje da ne moze da se uradi insert za rezervaciju...

Tu je i struktura baze podatka

>>Primetio sam da mi u bazi za KupacID upise 0 dakle ne dohvati ... zna li neko zasto upisuje 0 za KupacID? <<
Break point prikaze odmah vrednost za voziloID dok kupacID = 0 ?????? IMA LI KOGA ZA POMOC NAMUCI SE ZIV

public static void Rezervacija(int voziloId, int kupacId)
{
SqlConnection konekcija = new SqlConnection();
try
{
konekcija.ConnectionString = CONNECTION_STRING;
konekcija.Open();

string insertUpit = "INSERT INTO Iznajmljivanje(VoziloId, KupacId) "
+ "VALUES(@VoziloId, @KupacId) ";

SqlCommand komanda = new SqlCommand(insertUpit, konekcija);
komanda.Parameters.Add("@VoziloId", voziloId);
komanda.Parameters.Add("@KupacId", kupacId);

komanda.ExecuteNonQuery();
}
catch (Exception ex)
{
throw ex;
}
finally
{
konekcija.Close();
}
}





Re: Problem sa upismo u bazu 20.09.2014. u 11:43 · pre 147 meseci #2
Da bi nesto upisao u poveznu tabelu moras imati podatke u glavnim tabelama. U tabeli Vozilo moras imati upisan podatak sa istim voziloID, isto tako i u tabeli Kupac mora biti podatak za kupacID, tek onda se moze upisati podatak u tabelu Iznajmljivanje. Proveri koji podatak saljes u parametru za voziloID i kupacID i da li ti podaci postoje u ove dve tabele.
Re: Problem sa upismo u bazu 21.09.2014. u 11:17 · pre 147 meseci #3
napravio sam. jednostavno u tabeli kupac imao sam dva zapisa, ja sam se logovao sa totalno trecim zapisom iz membershipa. Znaci preko membershipa sam kreirao nalog i stavio ga u rolu Kupac.

Na login stranici nisam radio proveru, tako da sam se logovao sa nepostojecim zapisom u tabeli.
Napravio sam to i sada prosledjuje prametre kakve i treba za kupacid i voziloid.
Samim tim dodao sam proveru na loginstranici da ukoliko postoji kupacid da ga redirektuje na stranu slobodnavozila.aspx ukoliko ne postoji dobije obavestenje da ne postoji taj korisnik.

Moze lock teme
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme