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

problem - Run-time Error 13 Type Mismatch

[es] :: Access :: problem - Run-time Error 13 Type Mismatch

[ Pregleda: 1909 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
*.dynamic.isp.telekom.rs.



Profil

icon problem - Run-time Error 13 Type Mismatch07.08.2011. u 19:27 - pre 127 meseci
Postovani, da li neko moze da mi pomogne oko ovog problema. Naime, na aplikaciji imam login formu na osnovu koje su ogranicena prava pristupa odredjenim formama. Kada sam pre par dana pokusao da sa korisnickim imenom koje nema pristup formi istu otvorim dobio sam obavestenje " Run-time Error 13 Type Mismatch" i sledeci deo koda obelezen u editoru "DoCmd.Close "frm_KupciAdd"". Do skoro je sve radilo ok.

evo i koda sa forme.

Private Sub Form_Open(Cancel As Integer)
Grupa = M_Oper.PravaO
If Grupa = "1" Or Grupa = "2" Then
DoCmd.OpenForm "frm_KupciAdd"
Else
MsgBox "Pristup Vam nije odobren!", vbInformation, "Upozorenje!"
DoCmd.OpenForm "frm_Obavestenje"
DoCmd.Close "frm_KupciAdd"
End If
End Sub
INTRUDER
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: problem - Run-time Error 13 Type Mismatch08.08.2011. u 14:07 - pre 127 meseci
AKo si pokusao s akorsnikom koji ne psotoji, onda ti izraz

Grupa = M_Oper.PravaO

dodeljuje vNULL vrednost varijabli Grupa. Ako variajbla Grupa nije variant tipa, onda mozes da dobijes 'data missmatch' gresku.

Pokusaj ovo:

Grupa = nz(M_Oper.PravaO,"Ovaj korisnik ne postoji!")


 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
*.dynamic.isp.telekom.rs.



Profil

icon Re: problem - Run-time Error 13 Type Mismatch08.08.2011. u 20:57 - pre 127 meseci
bezuspesan pokusaj. nesto drugo je u pitanju jer ne mogu da se logujem ako korisnik ne postoji
INTRUDER
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.dynamic.sbb.rs.



+15 Profil

icon Re: problem - Run-time Error 13 Type Mismatch08.08.2011. u 21:06 - pre 127 meseci
Greška može biti bilo gde u kodu, a ne tu gde je sve ispravno. Tako hoće da se ponaša ponekad. Seti se šta si poslednje radio, pa tamo gledaj.
Pozdrav,
Branislav
 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
77.243.16.*



Profil

icon Re: problem - Run-time Error 13 Type Mismatch09.08.2011. u 06:12 - pre 127 meseci
Ma stalno nesto menjam i dodajem ali nisam skoro pristupao bazi sa korisnickim imenom koje ima manja ovlascenja.
INTRUDER
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
*.adsl.net.t-com.hr.



+8 Profil

icon Re: problem - Run-time Error 13 Type Mismatch10.08.2011. u 19:14 - pre 127 meseci
a da postaviš u kodu ispis varijable pa onda vidiš što se dešava

Grupa = M_Oper.PravaO
msgbox grupa

i sve ti bude jasno

ljepo ti poruka kaže da mješaš kruške i jabuke

pitanje je sad što ti je grupa ,,, STRING ili NUMERIC

If Grupa = "1" Or Grupa = "2" Then

u tvom if-u je string


 
Odgovor na temu

[es] :: Access :: problem - Run-time Error 13 Type Mismatch

[ Pregleda: 1909 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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