Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Fixat!!!

Postades av 2007-07-10 13:32:15 - eldar terzic, i forum access, Tråden har 6 Kommentarer och lästs av 955 personer

skriver jag denna kod i en tabell i access databs

<table width='600' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td valign='middle' bgcolor='#000000' height='25'><center><font style='<%=strFont%> <%=strSize%> <%=strColor%> <%=strDecoration%> <%=strWeight%>'>Orrefors Kosta Boda AB, SE-380 40 Orrefors, Phone; +46 481 34 000, Fax: +46 481-304 00</font></center></td>
</tr>
</table>

så ignorerar den asp <%=%> taggar.

<%=strFont%> <%=strSize%> <%=strColor%> <%=strDecoration%> <%=strWeight%>

Vet någon varför

men för jag det direkt i html koden så funkar det... vet någon varför den vill inte ta dessa i access

strFont = "Arail" (ett exemple)


Svara

Sv: Snälla hjälp :)

Postades av 2007-07-10 13:40:36 - Thomas Vanhaniemi

Svaret är väldigt enkelt, ASP kompilatorn körs inte på det du hämtar från databasen eller filer.
Du får designa om det hela och göra det som det ska göras, nämligen att du ersätter "speciella värden" i texten från databasen med värdena i dina variabler.

Dessutom, detta är inte en Access fråga utan en ASP fråga.


Svara

Sv:Snälla hjälp :)

Postades av 2007-07-10 13:52:18 - eldar terzic

Hur menar du? Hänger inte riktigt med där.... :(


Svara

Sv: Snälla hjälp :)

Postades av 2007-07-10 14:19:08 - Thomas Vanhaniemi

ASP behandlar det du hämtar från databasen som text. Står det till exempel "<%= variabel%>" i ett fält i databasen kommer ASP inte att ersätta detta med något annat utan behåller "<%= variabel%>".


Svara

Sv:Snälla hjälp :)

Postades av 2007-07-10 14:28:37 - eldar terzic

japp jag förståd det, men finns det något lösning til det eller? vet du det?


Svara

Sv: Snälla hjälp :)

Postades av 2007-07-10 14:52:01 - Thomas Vanhaniemi

Du måste ersätta något med något annat med en Replace, eller Regular Expressions.
Till exempel, skriver man <asp:font> i texten där du har <%=...%> kan man ersätta det med Replace(texten, "<asp:font>", variabel)

Men hur du gör är helt upp till dig, men principen är i alla fall att du ska sätta in variabler i efterhand.


Svara

Sv: Snälla hjälp :)

Postades av 2007-07-10 17:45:32 - Thomas Vanhaniemi

Ok, ett litet exempel. Förstår du inte nu får du nog läsa in dig lite mer på hur ASP fungerar. Sök också på Internet, där finns mycket information om allt möjligt.
<code>
Dim strTextFromDatabase
strTextFromDatabase = "<table width='600' border='0' align='center' cellpadding='0' cellspacing='0'> <tr><td valign='middle' bgcolor='#000000' height='25'> <center><font style='<%=strFont%> <%=strSize%><%=strColor%> <%=strDecoration%> <%=strWeight%>'>Orrefors Kosta Boda AB, SE-380 40 Orrefors, Phone; +46 481 34 000, Fax: +46 481-304 00</font></center></td></tr></table>"

strTextFromDatabase = Replace(strTextFromDatabase, "<%=strFont%>", strFont)
strTextFromDatabase = Replace(strTextFromDatabase, "<%=strSize%>", strSize)
strTextFromDatabase = Replace(strTextFromDatabase, "<%=strColor%>", strColor)
strTextFromDatabase = Replace(strTextFromDatabase, "<%=strDecoration%>", strDecoration)

' Nu har "variablerna" i texten bytts ut.
</code>
Har inte testat koden så det kan hända att det finns något fel någonstans. Dessutom är detta tillvägagångssätt inte speciellt flexibelt och skalbart, men i detta fall fungerar det.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 766
27 960
271 761
396
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies