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

podesavanje recordsource-a

[es] :: Visual Basic 6 :: podesavanje recordsource-a

Strane: 1 2 3

[ Pregleda: 1305 | Odgovora: 49 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon podesavanje recordsource-a29.11.2007. u 08:48

Ovako imam objekat adodc preko kojeg je povezana dbf baza (dbase III) ali potrebno mi je mi ne bude unapred definisan RecordSource,vec kada startujem program prva forma je "upishi broj",pa kada tu upishem broj on taj broj postavi da bude RecordSource.

Ja sam to pokusao ovako:

Code:
Adodc1.RecordSource = Text1.Text
Adodc1.Refresh
Form1.Show


program odradjuje posao,medjutim pri ulasku i izlasku iz programa javlja se sledeca poruka "[Microsoft][ODBC dBase Driver]Syntax error in FROM clause"

sta uciniti?

[Ovu poruku je menjao Aleksandar Ružičić dana 29.11.2007. u 14:04 GMT+1]
29.11.2007. u 08:48 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
89.216.212.*

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 10:02
Aman ljudi, hoćete li ikad naučiti da postavite pitanje kako treba.Dakle, napiši gde ti se nalazi ta Adoddc kontrola i gde pokušavaš da je iskoristiš, s obzirom da posle nje pozivaš Form1. kakva ti je konstrukcija baze, šta ti se nalazi u Text1.Text... ne može niko da gleda pasulj. A kladim se u po tanjira riblje čorbe da si opet postavio tip polja koje treba da bude numeričko kao Text.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca m.
-Piše "Insert disk 3", a jedva sam i ova dva ugurao u drajv
-Postoje samo dve osobe kojima verujem, jedna sam ja, a druga nisi ti
29.11.2007. u 10:02 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 11:56
brate,imaju dve forme "godina" i "Form1",forma godina je obicna forma na kojoj se nalazi jedan textbox i dva dugmeta,a na Form1 se nalazi Adodc koje vuce bazu po datoj godinu.U formi "godina" u textbox-u se upisuje godina npr: 2007,kada upishem i stisnem OK on podesi na Form1 za adodc da bude recordsource "2007" odnosno da ucita bazu pod imenom "2007",command type je adCmdTable.......ja mislim da je sad jasno....
29.11.2007. u 11:56 

Aleksandar Ružičić
Aleksandar Ružičić
Senior Developer, Haragei d.o.o
Beograd - Čačak

Moderator
Član broj: 26939
Poruke: 2007
*.adsl-1.sezampro.yu.

Jabber: krcko@haragei.com
Sajt: krcko.haragei.org


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 13:06
pa nije bash najjasnije, daj sql upite koji se izvrsavaju (ili neki malo veci deo koda, onaj ne znaci bas mnogo) jer ta greska koju ti prijavljuje je vezana za sql (negde kod FROM klauzule)
29.11.2007. u 13:06 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 13:14
brate koji sql,ja to nisam nista koristio,izgleda da ja to ne znam nista :P
29.11.2007. u 13:14 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
89.216.212.*

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 13:36
Citat:
Mesto dešavanja - forum za stolare
Stolar početnik: E braćo, imam problem... ne mogu da ukucam ekser...
Iskusniji stolar: Kako ne možeš, ajde opiši kako radiš ?
Stolar početnik: Pa lepo imam dve daske, uzmem ekser, čuk čuk i neće...
Iskusniji stolar: Pa jesu li ti ekseri pravi, da nisu iskrivljeni...
Stolar početnik: Ma ekseri su odlični... daske su super zdrave... ne znam šta bi moglo biti...
Iskusniji stolar: Pa dobro, onda jedino ostaje da pitamo za čekić... kako ti izgleda čekić...
Stolar: Čekić ? Šta je to ? Ja to brate ništa nisam koristio...


-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca m.
-Piše "Insert disk 3", a jedva sam i ova dva ugurao u drajv
-Postoje samo dve osobe kojima verujem, jedna sam ja, a druga nisi ti
29.11.2007. u 13:36 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 13:53
dobro brate nije bas tako...
29.11.2007. u 13:53 

Marko_L
Marko Lošonc
Project Manager, Maxifer d.o.o
Beograd

Moderator
Član broj: 20532
Poruke: 2134
89.216.223.*

Jabber: Marko_L@elitesecurity.org
ICQ: 249407402
Sajt: www.jurassicsoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 16:49
Pa brate jeste baš tako. Neko ko uzme da radi sa bazama podataka, a prethodno se ne upozna sa osnovama tipa šta je SQL, šta su tipovi podataka... i slično, ekvivalentan je nekome ko hoće da napravi drvenu kutiju, a ne zna šta je daska, a šta čekić. Pročitavši tvojih nekoliko poslednjih postova, ja samo mogu da ti preporučim da obiđeš lepo TOP teme, skineš one tutorijale korak po korak, a onda pretražiš malo forum, jer je verovatno 50% tema na neki način vezano za baze podataka, pa onda kad naiđeš na pravi problem, lepo dođeš i postaviš novu temu i objasniš gde je zapelo. Kako misliš da ti neko odgovori na pitanje kad ti jednostavno nemaš dovoljno znanja ni da obrazložiš problem koji imaš, jer ne znaš ni šta si koristio. Počni od osnova kao i svi normalni ljudi.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca m.
-Piše "Insert disk 3", a jedva sam i ova dva ugurao u drajv
-Postoje samo dve osobe kojima verujem, jedna sam ja, a druga nisi ti
29.11.2007. u 16:49 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 17:03
brate,sve je to lepo ali ja nisam bas totalni pocetnik imam 8 ogromnih programa napisanih za baze podataka i svi rade odlicno i ljudi su prezadovoljni....problem je to što sam do sada imao programe sa samo jednom bazom koja je fiksna,a sada imam problem sto imam vise baza,odnosno za svaku godinu ima po jedna baza,i kada startujem program korisnik treba da upiše godinu i da mu učita tu bazu koja je za tu godinu....rekoh ti ja sam to uradio,program radi super,samo mi se javlja ona poruka pri ulasku i izlasku iz programa.....

ovo je connection string:

Code:
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=dBASE Files;DBQ=E:\BAZA\MATICNA;DefaultDir=E:\BAZA\MATICNA;DriverId=533;MaxBufferSize=2048;PageTimeout=5;"


sve ja tebe razumem,ali jbg ti to ne mozes da shvatis jer ti to znas perfektno,ali verujem da si i ti kada si poceo da se bavis programiranjem postavljao pitanja ovako kao ja.....Ako nisi,svaka ti cast,imas pivo od mene ;)
29.11.2007. u 17:03 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1643
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 17:37
Vidi, posto kazes
Citat:
pri ulasku i izlasku iz programa javlja se sledeca poruka "[Microsoft][ODBC dBase Driver]Syntax error in FROM clause"
da bi mogli da ti pomognemo bitno je da kad se pojavi ta greska udjes u breakmode i vidis na kojoj liniji koda ti daje tu gresku. Uradi to, pa onda ovde postavi taj deo koda i naglasi na kojoj liniji izbacuje gresku pa da idemo dalje do resenja problema
vidi GoranVucicevic #28045

www.clickersoftware.com
29.11.2007. u 17:37 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:02
problem je sto nema greshke hehe,kada to ispise nema ono klasicno da stisnes debug,nego program nastavlja dalje,nisam postavio "On Error Resume Next",ako ste sad to poimslili.....
29.11.2007. u 20:02 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1643
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:05
Ma znam da nema, mislio sam da, dok ti stoji dijalog sa tom porukom o gresci stisnes cuvenih CTL+Break pa bi nakon tvog "OK" na ekranu sa porukom o gresci program stao sa izvrsenjem. Probaj to!
vidi GoranVucicevic #28045

www.clickersoftware.com
29.11.2007. u 20:05 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:23
Code:
Private Sub Command1_Click()
Form1.Adodc1.RecordSource = Text1.Text
Form1.Adodc1.Refresh
Form1.Show
Unload godina
End Sub


obelezilo je Form1.Adodc1.Refresh
29.11.2007. u 20:23 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1643
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:28
Uh, tebi bas treba crtati ;)

Dakle, kad ti je program stao sa izvrsenjem na toj liniji, pridji kursorom misa na Text1.Text u Code Editoru, zadrzi kursor par sekundi da ti ocita sta je sadrzaj Text1.Text pa mi javi (mozes i u Immediate Window da upises ? Text1.Text i pritisnes Enter, ili da pogledas u Locals Window vrednost Text1.Text, a mozes i ....)

Hajde, pa idemo dalje.

P.S. da li ti je to pocetak ili kraj izvrsenja programa?

Moras pri trazenju gresaka nauciti da koristis F5, F8, Shift+F8 i sl. Kod ovakvih problema je kljucno prvo lokalizovati problem na jednu proceduru, pa onda dalje traziti liniju po liniju, uz inspekciju svih promenljivih tokom izvrsenja.

vidi GoranVucicevic #28045

www.clickersoftware.com
29.11.2007. u 20:28 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:32
kada zadrzim kursor misha,na text1,kaze Text1.Text = "1990",to je pocetak izvrsenja programa....
29.11.2007. u 20:32 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1643
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:34
Pa da li imas DBF za tu godinu, tj. sa tim nazivom?
vidi GoranVucicevic #28045

www.clickersoftware.com
29.11.2007. u 20:34 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:41
ima 100%,rekoh,program radi,samo sto ispisuje tu poruku....
29.11.2007. u 20:41 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1643
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:42
Dobro, onda stavi breakpoint na liniju:
Code:

Form1.Adodc1.RecordSource = Text1.Text

i procitaj sadrzaj od Form1.Adodc1.RecordSource pre izvrsenja te linije, pa javi!
vidi GoranVucicevic #28045

www.clickersoftware.com
29.11.2007. u 20:42 

Aleksandar Vasic
Čačak

Član broj: 91692
Poruke: 585
*.dynamic.sbb.co.yu.

Jabber: aleksandar.vasic@elitesecurity.org
Sajt: www.vasictech.net


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:47
sadrzaj pre izvrsenja te linije adodc1.recorsource -a je = "" znaci prazan....
29.11.2007. u 20:47 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1643
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: podesavanje recordsource-a29.11.2007. u 20:53
Super, hajde sad idi na kod od te tvoje Form1 i stavi breakpoint na Form_Load dogadjaj (svojevremeno sam objasnjavao zivotni ciklus formi i kako ih treba kreirati i pozivati, svi tvoji problemi poticu verovatno bas zbog loseg upravljanja sa formama).

Ako nemas nista upisano u tom dogadjaju, ti ga izaberi i uradi to sto sam rekao, pa onda idi na View/Locals Window i pogledaj sadrzaj od AdoDC1 svojstava da li tamo ima nesto sto ne bi trebalo.

Inace, polako me vec nervira sve ovo, opet si mogao lepo da uploadujes te tvoje 2 forme da se ne jurimo ovako!
vidi GoranVucicevic #28045

www.clickersoftware.com
29.11.2007. u 20:53 

[es] :: Visual Basic 6 :: podesavanje recordsource-a

Strane: 1 2 3

[ Pregleda: 1305 | Odgovora: 49 ]

Postavi temu Odgovori

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