11. juni 2001 - 18:19
Der er
25 kommentarer og 1 løsning
Felter i databasen
Jeg har en access database med et felt hvor man kan vælge ja/nej Ved valg freks ja skal værdien i tabel være et billede ???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
if rs(\"felt\") = true then billede else intet billede end if
Lidt mere hjælp vil jeg gerne have databasen hedder database.mdb tabelen hedder kunde feltet hedder felt2 billede hedder 12.gif det skal lande på den her side.... <% session.LCID = 1030 response.buffer = true Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"Ejendomme.mdb\") %> <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <title>liste</title> </head> <body> <% \'først vælger jeg kommunerne og grupperer dem strSQL = \"SELECT Kunde.Kommune FROM Kunde GROUP BY Kunde.Kommune ORDER BY Kunde.Kommune\" set rs = conn.execute(strSQL) \'dernest skriver jeg alle posterne ud til de pågældende kommuner %> <table width=\"630\" border=\"0\" align=\"left\"> <% do until rs.eof %> <tr> <td width=\"250\" valign=\"middle\" colspan=\"2\"><b><span style=\"background-color: #FFFFFF\"><font size=\"3\"><p style=\"word-spacing: 0; margin: 0\"><p> </p><% response.write \"<b>\"& rs(\"kommune\")&\"</b><p>\" %> <p style=\"word-spacing: 0; margin: 0\"> </font></span></b></td> <tr> <td bgcolor=\"#0066FF\" width=\"180\"><b><font size=\"2\" color=\"#FFFFFF\">Beliggenhed</font></b></td> <td bgcolor=\"#0066FF\" width=\"64\"><b><font size=\"2\" color=\"#FFFFFF\">Kontant</font></b></td> <td bgcolor=\"#0066FF\" width=\"53\"><b><font size=\"2\" color=\"#FFFFFF\">Brutto</font></b></td> <td bgcolor=\"#0066FF\" width=\"48\"><b><font size=\"2\" color=\"#FFFFFF\">Netto</font></b></td> <td bgcolor=\"#0066FF\" width=\"50\"><b><font size=\"2\" color=\"#FFFFFF\">Udbet</font></b></td> <td bgcolor=\"#0066FF\" width=\"39\"><b><font size=\"2\" color=\"#FFFFFF\">Vær</font></b></td> <td bgcolor=\"#0066FF\" width=\"42\"><b><font size=\"2\" color=\"#FFFFFF\">Kvm</font></b></td> <td bgcolor=\"#0066FF\" width=\"51\"><b><font size=\"2\" color=\"#FFFFFF\">Grund</font></b></td> <td bgcolor=\"#0066FF\" width=\"55\"><b><font size=\"2\" color=\"#FFFFFF\">Sagsnr</font></b></td> </tr> <% strSQL1 = \"SELECT * FROM kunde where (kommune = \'\"& rs(\"kommune\")&\"\')\" set rs1 = conn.execute(strSQL1) do until rs1.eof %> <tr> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></a></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"64\"><font size=\"2\" width=\"72\"><%=rs1(\"Kontant\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"53\"><font size=\"2\" width=\"62\"><%=rs1(\"Brutto\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"48\"><font size=\"2\" width=\"58\"><%=rs1(\"Netto\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"50\"><font size=\"2\" width=\"61\"><%=rs1(\"Udbet\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"39\"><font size=\"2\" width=\"49\"><%=rs1(\"Vær\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"42\"><font size=\"2\" width=\"53\"><%=rs1(\"Kvm\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"51\"><font size=\"2\" width=\"61\"><%=rs1(\"Grund\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"55\"><font size=\"2\" width=\"65\"><%=rs1(\"Sagsnr\")%></td> <% rs1.movenext loop rs.movenext loop %> </table> </body> <% conn.close set conn = nothing %>
når jeg ikke ved hvor, hvordan og hvorledes er det lidt svært at hjælpe ydeligere...
Det jeg mener er at billedet ved valg skal lande i tabellen på ovennævnte side.
fuk det - kan ikke skrive :o(
weird... kan ikke skrive lange beskeder i dette spm. :o(
<tr> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></a></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"64\"><font size=\"2\" width=\"72\"><%=rs1(\"Kontant\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"53\"><font size=\"2\" width=\"62\"><%=rs1(\"Brutto\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"48\"><font size=\"2\" width=\"58\"><%=rs1(\"Netto\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"50\"><font size=\"2\" width=\"61\"><%=rs1(\"Udbet\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"39\"><font size=\"2\" width=\"49\"><%=rs1(\"Vær\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"42\"><font size=\"2\" width=\"53\"><%=rs1(\"Kvm\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"51\"><font size=\"2\" width=\"61\"><%=rs1(\"Grund\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"55\"><font size=\"2\" width=\"65\"><%=rs1(\"Sagsnr\")%></td>
er det ovenstående hvor der skal indsættes den ekstra ting eller?
Ja det skal være i tabellen ovenover, ved \"ja\" skal der komme en lille gif frem og ved nej skal der være ingenting. Alla det her... <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%>\"><%=rs1(\"felt2\")%></</a></td>
12. juni 2001 - 20:26
#10
hvad hedder det felt hvor ja/nej feltet er?
12. juni 2001 - 20:30
#11
Feltet hedder fet2, databasen hedder database.mdb tabelen hedder kunde og billede hedder 12.gif
12. juni 2001 - 20:42
#12
prøv lige dette: <tr> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></a></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"64\"><font size=\"2\" width=\"72\"><%=rs1(\"Kontant\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"53\"><font size=\"2\" width=\"62\"><%=rs1(\"Brutto\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"48\"><font size=\"2\" width=\"58\"><%=rs1(\"Netto\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"50\"><font size=\"2\" width=\"61\"><%=rs1(\"Udbet\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"39\"><font size=\"2\" width=\"49\"><%=rs1(\"Vær\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"42\"><font size=\"2\" width=\"53\"><%=rs1(\"Kvm\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"51\"><font size=\"2\" width=\"61\"><%=rs1(\"Grund\")%></td> <td bgcolor=\"#CFDDDE\" align=\"center\" width=\"55\"><font size=\"2\" width=\"65\"><%=rs1(\"Sagsnr\")</td>%> <% if rs1(\"fet2\") = true then Response.Write \"<td bgcolor=\'#CFDDDE\' align=\'center\' width=\'55\'><img src=\'12.gif\'></td>\" %> </td>
12. juni 2001 - 20:43
#13
hov... <% if rs1(\"fet2\") = true then Response.Write \"<td bgcolor=\'#CFDDDE\' align=\'center\' width=\'55\'><img src=\'12.gif\'></td>\" else Response.Write \"<td bgcolor=\'#CFDDDE\' align=\'center\' width=\'55\'></td>\" end if %>
23. juni 2001 - 17:48
#14
Det var nemt øøøøøøø undskyld det sene svar..... har været ude og rejse... nu kommer min gif i et nyt felt men jeg vil gerne have det til at lande i det første felt. Det med Beliggenhed
24. juni 2001 - 15:45
#15
i det felt hvor der står \"beliggenhed\" eller?
24. juni 2001 - 16:34
#16
Jeg har klaret den med: <% if rs1(\"solgt\") = true then %> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"></a><img src=\"so.gif\" align=\"right\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></td> <% else %> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></a></td> <% end if %> Men det er sådan at jeg faktisk har 2 felter i min database med et ja/nej valg i begge felter skal der (som nu) komme et billed frem ved ja Nu er det klaret med det første felt men hvordan med 2 felter....
24. juni 2001 - 17:51
#17
på samme måde...
24. juni 2001 - 18:23
#18
ja ja men hvis jeg skriver linjen 2 gange bliver den ligledes vist 2 gange det skal den ikke
24. juni 2001 - 18:30
#19
jaja - men hvis det er to forskellige kolonner i en tabel, så skal du jo heller ikke skrive præcis det samme - men fx ændre rs1(\"solgt\") til rs1(\"købt\")
24. juni 2001 - 19:20
#20
Det er der heller ikke. Nu ser det sådan her ud: Der er et felt i tabellen, og i det felt er der et link (beliggenhed) lige ved siden linket i samme felt kommer der et billede (so.gif) frem hvis værdien, solgt er sand. I det samme feldt skal der også komme et billede frem hvis værdien NYSAG er sand. Nu skal biledet bare værre ny.gif Så alt det her skal ske i det samme felt i den samme tabel
24. juni 2001 - 19:27
#21
kan begge billeder så være fremme på samme tid?
24. juni 2001 - 19:45
#22
Ja det kan de godt, men det vil ikke ske....for det er ikke logisk.
24. juni 2001 - 20:25
#23
så prøv med noget a la dette: <% if rs1(\"solgt\") = true and rs1(\"nysag\") = false then %> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"></a><img src=\"so.gif\" align=\"right\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></td> <% elseif rs1(\"solgt\") = false and rs1(\"nysag\") = true then %> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"></a><img src=\"ny.gif\" align=\"right\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></td> <% else %> <td bgcolor=\"#CFDDDE\" width=\"180\"><font size=\"2\"><a href=\"de.asp?Sagsnr=<%=rs1(\"Sagsnr\")%>\"><%=rs1(\"Beliggenhed\")%></a></td> <% end if %>
29. juni 2001 - 10:16
#24
perfekt
29. juni 2001 - 10:21
#25
Kunne værre interesant at se hvordan du skriver det hvis der er 3 felter ja/nej der ved sand viser 3 forskellige billeder Og alle billeder må gerne vises hvis det er valg ved sand/ja i alle 3 felter.
29. juni 2001 - 10:32
#26
yeps - men lidt må der være overladt til fantasien ;o)
Kurser inden for grundlæggende programmering