Avatar billede iggipop Nybegynder
12. oktober 2004 - 14:11 Der er 8 kommentarer og
1 løsning

udskrive notatfelt

<% If Rs("Notat") <> '' Then %>
<tr> 
    <td width="25%"  align="left"><font face="Verdana" size="1">
    Note
    </td>
    <td width="75%"  align="left"><font face="Verdana" size="1">
    :
    <%
      Response.write "<FONT size=1 face=verdana>" &rs("notat") & "</FONT>"
      %>
    </td>
  </tr>
<% End If%>


Sådan har jeg skrevet alle mine andre almindelige tekstfelter ud og det virker fint. Men feltet notat er et NOTAT felt i basen og hvis jeg fyrer den af sådan her så skriver fint nok kun Note: udfor de records hvor der er indtastet en værdi. Men selve værdi/data skrives IKKE ud..Men fjerner jeg testen så den skriver note: hver gang uanset om det er udfyld eller ej, så skriver den fint værdi/data udfor dem der er udfyldt. hvorfor ?

Altså

If bla bla
giver
Note : <BLANK>

uden If bla bla
giver
Note : Den note der står i DB
Avatar billede iggipop Nybegynder
12. oktober 2004 - 14:12 #1
Hov..der står self.

<% If Rs("Notat") <> "" Then %>
Avatar billede erikjacobsen Ekspert
12. oktober 2004 - 14:14 #2
Er det mssql?

Du skal nok

tekst=rs("Notat")

if tekst<>"" then
  ....

    udskriv tekst
  ...
end if

Altså: Aflæs kun rs("Notat") een gang.
Avatar billede iggipop Nybegynder
12. oktober 2004 - 14:17 #3
Nej det er Access
Avatar billede erikjacobsen Ekspert
12. oktober 2004 - 14:18 #4
Prøv alligevel ;)
Avatar billede iggipop Nybegynder
12. oktober 2004 - 14:19 #5
ja så virker det..
Jeg havde faktisk prøvet det sådan med havde lagt
strnotat = rs("notat") efter if sætningen.
Tømmer den det felt efter første aflæsning eller hvad sker der ?
Avatar billede erikjacobsen Ekspert
12. oktober 2004 - 14:22 #6
Ja, det har driveren lov til, og gør det typiske for "store"
felter, men ikke får små. Du kan dog opleve forskel på dette
punkt for forskellige driver.
Avatar billede iggipop Nybegynder
12. oktober 2004 - 14:22 #7
Oki...taak for hjælpen!
Det er dig der ik vil have point ik ?
Avatar billede erikjacobsen Ekspert
12. oktober 2004 - 14:31 #8
Nemli'
Svar selv, accepter eget svar.
Avatar billede iggipop Nybegynder
12. oktober 2004 - 14:35 #9
Jeg takker mange gange !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester