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

preuzimanje podataka sa web stranice

[es] :: .NET :: .NET Desktop razvoj :: preuzimanje podataka sa web stranice

[ Pregleda: 1771 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jmix23
Jankovic Miljan
Database - Programer
Priboj

Član broj: 175500
Poruke: 69
*.wmx.mediaworksit.net.



Profil

icon preuzimanje podataka sa web stranice12.11.2009. u 08:44 - pre 175 meseci
Hteo bih da napravim desktop aplikaciju(C#) koja bi kupila podatke sa jedne web stranice. Naime, ta desktop aplikacija bi prvo uzela potrebne podatke iz baze (što nije problem), pa bi jedan od tih podataka bio poslat u text box web stranice, na osnovu kojeg bi se automatski izvrsila pretraga na toj web stranici i onda bih dobijeni rezultal (neki text) da vratim u aplikaciju (bazu podataka). Znači, korisnik će u desktop formi da vidi odredjenu listu podatka iz baze, da klikne na jednu kolonu prvog record-a, vrednost te kolone se šalje u textbox web stranice, automatski se pokreće pretraga za vrednost tog textboxa, rezultat (koji je je na web stranice predstavljen kao text) treba da uzmem i vratim (ažuriram) u bazu podataka. Nakon toga, aplikacija treba automatski da ponavlja proces za svaki record. Problem se sastoji u tome da "pronadjem" textbox na stranici, prvo mi pada na pamet da celu web stranicu pretvorim u text (tačnije da vidim njen kod) ali mi deluje kao da ima bolji način pa ako ima neko iskusniji da nešta predloži bilo bi mi od velike pomoći! Unapred hvala
jmix
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-a-1.sezampro.yu.



+395 Profil

icon Re: preuzimanje podataka sa web stranice12.11.2009. u 09:32 - pre 175 meseci
Probaj da dodas web-browser activex kontrolu na formu ,
kojom ces moci programski da pristupas elementima stranice
http://forums.tizag.com/showthread.php?t=8892

Mada ni to nije srecno resenje jer neces dobiti potpunu funkcionalnost sa web-browser kontrolom
(hvatanje eventa , layout web strane vremenom moze da se promeni ,
sto ce ti otezati manipulisanje podacima i elementima na njoj itd ...)

Inace pravljenje multi-tier arhitekture
po pravilu nikako ne ide spajanjem prezentacionih (desktop UI i web UI) slojeva odvojenih aplikacija,
vec nekim web servisom koji bi radio pretragu onoga sto radi web strana .





Viva lollapalooza
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.telenor.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: preuzimanje podataka sa web stranice12.11.2009. u 12:05 - pre 175 meseci
Mozes da probas i sa Net.WebRequest/WebResponse, znaci to sto bi ti imao u bazi su WebRequest-i a skupljao bi WebResponse onda bi verovatno parsirao i izvlacio to sto ti treba. Posto kazes da bi trebalo da popunis polje pa u odnosu na vrednost polja vracas to sto ti treba onda bi trebao da pogledash sta je to fiddler koji "hvata" sta ti to posaljes iz browsera (WebRequest) tj. pomocu njega bi mogo da dobro formatirash WebRequest da bi dobio dobar WebResponse...

Happy coding
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: preuzimanje podataka sa web stranice

[ Pregleda: 1771 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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