Novo

Forum kao aplikacija na telefonu

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

  • 9 odgovora
  • 3.368 pregleda

Najnovija ↓

Problem sa recordsetom! 02.06.2004. u 10:00 · pre 272 meseca #1
Imam jednu asp stranu koja mi zadaje prilicno veliku glavobolju. Naime, u delu koda postoji ovo:

Code:
<%while not rs1.eof%>
<%=rs1.fields("tekst")%><%=rs1.fields("tekst")%>
<%rs1.movenext%>
<%wend%>


Polje tekst se vuce iz baze i to je ok. On procita vrednost i ispise je, ali samo jednom. Ne mogu da provalim zasto, u kojim se slucajevima to moze desiti?
Unapred hvala!
Re: Problem sa recordsetom! 02.06.2004. u 10:07 · pre 272 meseca #2
Upravo sam dosao do jednog saznanja. Polje tekst je bilo memo. CIm sam promenio u tip text proradilo je. Stvarno nisam znao da se tip memo prazni po stampanju.
Re: Problem sa recordsetom! 02.06.2004. u 10:25 · pre 272 meseca #3
Kod bi trebalo da ti izgleda ovako nekako. Preglednije je, a trebalo bi da je i brze, jer koliko se secam server prelazi iz jednog u drugi mod kad naidje na <%.

Code:

<%
While Not rs1.EOF
    Response.Write (rs1.fields("tekst"))
    Response.Write (rs1.fields("tekst"))
    rs1.MoveNext
Wend
%>

Potpis
Blue Man Group
Re: Problem sa recordsetom! 02.06.2004. u 10:32 · pre 272 meseca #4
Znam da je kod pregledniji na taj nacin. Ovo mi je bilo samo iz razloga debugginga posto sam dodavao i oduzimao liniju po liniju. Medjutim, cak ni ta varijanta koju si napisao mi nije prosla. Evo uostalom probaj i sam da li mozes da odstampas dva puta memo podatak u jednom prolazu kroz petlju. Poenta je sto mi je trebala dva puta vrednost promenljive u petlji ali se posle prvog iskoriscenja ispraznila, tako da sam to resio uvodjenjem jedne promenljive u koju se na pocetku prolaza kroz petlju, odmah ispod while, smesti rs1.fields("tekst").
Pozdrav
Re: Problem sa recordsetom! 02.06.2004. u 10:44 · pre 272 meseca #5
Citat:
R-Byter:Stvarno nisam znao da se tip memo prazni po stampanju.

Meni ova konstatacija deluje čudno (ne kažem da nije istinita - ionako sam svratio turistički do ovog foruma) - pa ako može malo pojašnjenje zbog čega se dobija ovakvo ponašanje...
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: Problem sa recordsetom! 02.06.2004. u 10:54 · pre 272 meseca #6
Ja takodje trazim pojasnjenje. Izneo sam samo ono sto mi se desilo i sto sam zakljucio na osnovu testiranja. Nikad se nisam susreo s time do sada i stvarno mi nije jasno zasto se to desava. Nelogicno mi je al sta da radim. Ima pametnijih pa ce mozda dati odgovor.
Pozdrav
Re: Problem sa recordsetom! 02.06.2004. u 11:13 · pre 272 meseca #7
Ja sam sada probao ovako nesto
Code:

Response.Write "PRVI PUT: " & Rs("Data")
Response.Write "DRUGI PUT: " & Rs("Data")


i ovo

Code:

Response.Write (Rs("Data"))
Response.Write (Rs("Data"))


i ovo

Code:

Response.Write Rs("Data")
Response.Write Rs("Data")


i ovo

Code:

Call Response.Write (Rs("Data"))
Call Response.Write (Rs("Data"))


i ovo

Code:

Response.Write rs.fields("Data")
Response.Write rs.fields("Data")


i sve radi kako treba.

Potpis
Blue Man Group
Re: Problem sa recordsetom! 02.06.2004. u 11:17 · pre 272 meseca #8
MEMO / TEXT / VARCHAR(>255)

Depending on the version of your MDAC driver, and the database you are connecting to, these columns can either (a) not show up at all, (b) only show up the first time they're called, or (c) cause 'Unspecified Error', 'Exception Occured'or 'Errors Occurred' runtime errors, if the following recommendations are not observed:

Avoid SELECT * notation; NAME your columns in a list, and name the offending column(s) LAST.

Assign the value of the column to a variable IMMEDIATELY, and only use this variable from that point on.

Make sure your MDAC drivers are most current (Microsoft Data Downloads).

See KB #200124 and KB #175239
Potpis
Commercial-Free !!!
Re: Problem sa recordsetom! 02.06.2004. u 11:21 · pre 272 meseca #9
Ne znam da li ima veze sa ovim, ali ja sam imao problema sa Vb aplikacijama kad sam radio search po polju koje je tipa memo. JET SP8 resava problem.

EDIT: Sad videh degojsov post. :)

Potpis
Blue Man Group
Re: Problem sa recordsetom! 02.06.2004. u 11:31 · pre 272 meseca #10
Eh, sta bismo mi bez moderatora! Kod mene je ocigledno bio problem pod b).
Plus ono sto je navedeno ispod, sa *.
Hvala za obavestenje o MDAC-u. Nisam imao ideju sta da stavim u pretragu za Google.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme