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

Kod startanja procedure poruka Run-time error

[es] :: Access :: Kod startanja procedure poruka Run-time error

[ Pregleda: 2903 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
*.dsl.net.optima-telekom.hr.



+2 Profil

icon Kod startanja procedure poruka Run-time error16.04.2007. u 11:09 - pre 207 meseci
U bazi koristim formu za pretraživanje podataka. Radi tako da kada u jedno od polja u formi upišem određeni podatak u subformi mi se prikažu traženi podaci.
Do malo prije je sve radilo kako treba i sada odjednom problem. Kada dugmetom pokrenem proceduru za pretraživanje podaci se izlistaju ali se i otvori prozor sa informacijom o greški: "RUN-TIME ERROR '429' AcriveX component can't create object.

Ovo je procedura:
Kada startam DEBUG selektira se dolje navedeni red

Private Sub Trazi_Materijal_Click()

Dim MySQL As String, MyCriteria As String, MyRecordSource As String
Dim ArgCount As Integer
Dim Tmp As Variant

ArgCount = 0

MySQL = "SELECT * FROM QryMaterijal WHERE "
MyCriteria = ""

AddToWhere [Look For Skl], "[Skl]", MyCriteria, ArgCount
AddToWhere [Look For Naz], "[Mat_ime]", MyCriteria, ArgCount
AddToWhere [Look For Sifra], "[Sifra]", MyCriteria, ArgCount
AddToWhere [Look For Kvalitet], "[Kvalitet]", MyCriteria, ArgCount

If MyCriteria = "" Then
MyCriteria = "True"
End If

MyRecordSource = MySQL & MyCriteria

Me![Pretraga Materijala subform].Form.RecordSource = MyRecordSource

If Me![Pretraga Materijala subform].Form.RecordsetClone.RecordCount = 0 Then
MsgBox "Nema dijela sa traženim kriterijem.", 48, "Podatak nije pronađen"
Me!Clear.SetFocus
Else

Tmp = EnableControls("Detail", True)

Me![Pretraga Materijala subform].SetFocus
End If

End Sub


Slične forme za pretragu koristim u više različitih Access baza i u svima se događa greška u drugoj opet sa porukom: "Can't find project library"

Napominjem da na drugom kompjuteru sve radi kako treba, a instalirana je ista vertzija Accessa
 
Odgovor na temu

izonic
ishab zonic
Tuzla

Član broj: 38128
Poruke: 591
*.PPPoE-3519.sa.bih.net.ba.

Sajt: www.icentar.ba


+2 Profil

icon Re: Kod startanja procedure poruka Run-time error16.04.2007. u 16:55 - pre 207 meseci
Pogledaj u referencama.
Vjerovatno ti fali ado ili imas i ado i dao.
zxz
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Kod startanja procedure poruka Run-time error16.04.2007. u 16:59 - pre 207 meseci
http://support.microsoft.com/kb/828550
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
*.dsl.net.optima-telekom.hr.



+2 Profil

icon Re: Kod startanja procedure poruka Run-time error17.04.2007. u 06:37 - pre 207 meseci
Pokušao sam dijagnosticirati problem prema gornje linku ali bez uspjeha.
U referencama je uključeno slijedeće:

Visual Basic For Application
Microsoft Access 9.0 Object Library
OLE Automation
Utility
Microsoft DAO 3.6 Object Library
Microsoft Visual Basic For Aplications Extesibility 5.3

Napominjem još da mi se kod pokretanja koda nekad javlja poruka:

"RUN-TIME ERROR '429' AcriveX component can't create object.

a nekada opet

"Can't find project library"



 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Kod startanja procedure poruka Run-time error17.04.2007. u 07:05 - pre 207 meseci
Probaj da uključiš Microsoft ActiveX Data Objects 2.1 Library ili veći i da ga pomeraš ispred ili iza DAO. Moguće je da je problem što se u nekom delu kooda obraćaš ADO biblioteci pogotovo ako si skoro dodao parče kooda. Nisam siguran da li referenciranje na clona pripada DAO. Meni se dešavalo da zameno mesta ove dve biblioteka otklonim problem. Naravne ne sećam se da je baš RUN-TIME ERROR 429.
Ako to ne ide, nadam se da će da se javi neko sa više iskustva.

Još nešto. Pošto je Run-Time greška izvršenja, a ne kompajliranje, mouće je da je neka od biblioteka oštećena. Pogotovo što kažeš da na drugom računaru to radi korektno.

[Ovu poruku je menjao Getsbi dana 17.04.2007. u 08:16 GMT+1]

[Ovu poruku je menjao Getsbi dana 17.04.2007. u 08:27 GMT+1]
 
Odgovor na temu

pmiroslav
Miroslav
Osijek

Član broj: 57354
Poruke: 298
*.dsl.net.optima-telekom.hr.



+2 Profil

icon Re: Kod startanja procedure poruka Run-time error17.04.2007. u 08:12 - pre 207 meseci
Čačkao sam po referencama i baza mi je na moje veselje proradila.
Izgleda da je bio problem što sam imao uključeno

Microsoft DAO 3.0 Object Library

i kada sam to zamjenio sa

Microsoft DAO 3.6 Object Library

kod radi kako treba
 
Odgovor na temu

srdjan ub
-

Član broj: 25171
Poruke: 147
*.ptt.yu.



+1 Profil

icon Re: Kod startanja procedure poruka Run-time error17.04.2007. u 09:24 - pre 207 meseci
Misliš uključio si ADO, a isključio DAO?
Zato što si negde u kodu i imao referenciranje po ADO, a bio je isključen. Najgore je to što koliko sam primetio da kada je greška u vezi referenci uvek javlja drugačiju poruku. Ostaje jedino problem ako imaš neki kod referenciran po DAO, onda ti on neće raditi.
 
Odgovor na temu

[es] :: Access :: Kod startanja procedure poruka Run-time error

[ Pregleda: 2903 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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