18. oktober 2007 - 23:00
Der er
37 kommentarer og 1 løsning
marquee + database
Hvordan laver man en marquee der viser indholdet i en database, med asp.net. Jeg har lavet en i asp.old, men vil gerne vide hvordan i asp.net
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.
19. oktober 2007 - 09:07
#1
19. oktober 2007 - 09:18
#2
det er svært og sige, kan ikke lige se hvad resultatet bliver af det kode, men sllers så kig her
www.hilsoe.dk , i nederste højre hjørne
19. oktober 2007 - 09:30
#3
Jeg tror det er hvad du skal bruge. Jeg har dog ikke selv prøvet at bruge den. Men den ser relativ simpel ud.
19. oktober 2007 - 10:53
#4
Synes det er en lidt stor løsning til en så lille ting, troede det blev lettere med asp.net.
19. oktober 2007 - 23:18
#5
er du der doktor?
20. oktober 2007 - 20:11
#6
Hmm jeg havde skrevet noget. Men muligvis at min ff crashede. Prøv at lave dit marquee tag i code behond og indsæt det i en asp:literal.
20. oktober 2007 - 21:31
#7
hvordan får jeg så dataen ud fra min database og køre den data i en løkke?
20. oktober 2007 - 22:11
#8
Hvordan henter du det ud til din asp udgave ?
20. oktober 2007 - 22:58
#9
med en sql = "Select * from ......."
20. oktober 2007 - 23:09
#10
jo det kunne jeg godt gætte mig til men hvordan danner du det marquee tag ?
20. oktober 2007 - 23:11
#11
<marquee id=marquee bgcolor="white" scrollamount="1" direction="up" loop="true" height="130px" width="154px"></marquee>
20. oktober 2007 - 23:30
#12
Og hvordan sætter du så indhold i den ?
20. oktober 2007 - 23:32
#13
<font color="#000000" face="tahoma"> <% do %> <p class="news" style="margin: 0px 5px 0px 5px;"> <b><%=FormatDateTime(Record.Fields.Item("oprettet").Value, vblongdate)%></b><br /> <u><% =Record("overskrift") %></u><br /><br /> <% =Record("emne") %><br /></p> <hr style="border-style: dotted; color: #b4d6ed; width: 52px;" /> <% Record.Movenext loop while not Record.EOF %> </font>
20. oktober 2007 - 23:36
#14
Fint. Du laver det samme i asp.net. og smider det i en asp:literal. aspx side har du: <asp:Literal id="myMarquee" Runat="Server" /> i codebehind Henter du din streng ind i text property på marquee med myMarquee.Text=minstrengsomindeholderMarquee;
21. oktober 2007 - 01:19
#15
Det forstår jeg ikke lige hvad du mener.
21. oktober 2007 - 15:35
#16
altså noget i denne stil: myMarquee.text="<marquee>bla </marquee>"
21. oktober 2007 - 15:36
#17
Det vil sige at du skal opbygge din html i codebehind og indsætte det i literal.
21. oktober 2007 - 19:00
#18
nå jeg nu ikke har valgt codebehind hvordan gør jeg det så
21. oktober 2007 - 19:33
#19
Hvordan henter du data i databasen ?
21. oktober 2007 - 19:47
#20
hvad mener du med hvordan? på mit nuværende stie bruger jeg en sql streng men jeg vil gerne bruge asp.net's funktion til og hente data,.
22. oktober 2007 - 13:45
#21
Hent data udfra databasen og gennem løb dine record og gem dem i en streng.
22. oktober 2007 - 14:25
#22
det blev jeg ikke kloger af, kan du ikk efortælle mig hvad jeg skal have i min master page og i min .master.cs
22. oktober 2007 - 19:55
#23
Prøv at lave en metode hvor du henter de ting du gerne vil præsenterer fra databasen.
22. oktober 2007 - 22:30
#24
sql = "SELECT * FROM news ORDER BY ID Desc"
22. oktober 2007 - 22:33
#25
udvid metoden so du udskriver de relevante kolonner med response.write
22. oktober 2007 - 22:39
#26
<font color="#000000" face="tahoma"> <% do %> <p class="news" style="margin: 0px 5px 0px 5px;"> <b><%=FormatDateTime(Record.Fields.Item("oprettet").Value, vblongdate)%></b><br /> <u><% =Record("overskrift") %></u><br /><br /> <% =Record("emne") %><br /></p> <hr style="border-style: dotted; color: #b4d6ed; width: 52px;" /> <% Record.Movenext loop while not Record.EOF %> </font>
22. oktober 2007 - 22:44
#27
ALtså i asp.net ikke asp
22. oktober 2007 - 22:46
#28
hvordan gør man det?
22. oktober 2007 - 22:49
#29
noget i denne stil: private static void test(string connectionString) { string queryString = "SELECT OrderID, CustomerID FROM dbo.Orders;"; using (SqlConnection connection = new SqlConnection(connectionString)) { SqlCommand command = new SqlCommand(queryString, connection); connection.Open(); SqlDataReader reader = command.ExecuteReader(); // Call Read before accessing data. while (reader.Read()) { Response.Write(reader["mitfelt"].ToString()) } // Call Close when done reading. reader.Close(); } }
22. oktober 2007 - 22:55
#30
og det skal være i min master.cs fil? Men hvorfor skal connectionstrengen defineres der, plejer det ikke at gøres i web.config
23. oktober 2007 - 12:19
#31
Jeg du ændre bare koden så du henter en fra web.config. Det var bare et eksempel.
26. oktober 2007 - 23:24
#32
hvordan skal det se ud når jeg vil hente fra web.comfig?
01. november 2007 - 21:11
#33
din marquee eller connstring ?
01. november 2007 - 21:32
#34
connectiondtring
01. november 2007 - 21:56
#35
<connectionStrings> <add name="DefaultSqlConnection" connectionString="SERVER=192.168.1.1;UID=test;PWD=test;DATABASE=test;"/> </connectionStrings>
28. september 2008 - 22:03
#36
problemet er løst, svaret kan ses her.
http://www.eksperten.dk/spm/826187 beklager jeg ikke har lukket spørgsmålet tidligere, lig et svar for jeres ulejlighed.
30. september 2008 - 08:37
#37
svar :)
30. september 2008 - 19:19
#38
takker
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.