Novo

Forum kao aplikacija na telefonu

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

sql upit za izdvajanje podataka na osnovu uslova dva polja jedne forme

  • 2 odgovora
  • 4.061 pregleda

Najnovija ↓

sql upit za izdvajanje podataka na osnovu uslova dva polja jedne forme 25.01.2007. u 12:51 · pre 240 meseci #1
Potrebno mi je da izdvojim zapise iz jedne tabele na osnovu uslova dva polja jedne forme,

Kada imam uslov na osnovu samo jednog polja forme komanda glasi:

sql = "SELECT * FROM Table1 WHERE [id]=" & [forms]![form1]![Text1]

Probao sam razne nacine ali ne ide:

sql = "SELECT * FROM Table1 WHERE (([id]= & [forms]![form1]![Text1]) and ([sf]= & [forms]![form1]![Text2]))

Ovo pitanje je postavljeno i na temi

Unapred zahvalan
Re: sql upit za izdvajanje podataka na osnovu uslova dva polja jedne forme 25.01.2007. u 14:28 · pre 240 meseci #2
sql = "SELECT * FROM Table1 WHERE (([id]=" & [forms]![form1]![Text1]) & " and ([sf]= " & [forms]![form1]![Text2]))

NE znam koji tip podataka je [sf]. Ono sto sam napisao radi ako je [sf] numeric. Ako je [sf] text type, onda treba da ubacis single quote oko [forms]![form1]![Text2])) :
sql = "SELECT * FROM Table1 WHERE (([id]=" & [forms]![form1]![Text1]) & " and ([sf]='" & [forms]![form1]![Text2])) & "'"

Stavi u kodu i debug.print odmah iza linije koja izracunava varijablu sql. Ako ne radi, videces u debug prozoru sta si dobio za vrednost sql. To mozes da testiras u query SQL prozoru i dobices bolju ideju o tome sta ne valja.
:-)

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme