Fins funktioner som Left, Right... beroende pa vilket hall i db'n du vill hamta ifran!
Jag undrar hur man hämtar tex. första 30 tecken från ett post ur db och visar på sidan.
Det är mycket användbar för tex. Nyheter osv....
Tack!
5 svar · 204 visningar · startad av Alex_net
Jag undrar hur man hämtar tex. första 30 tecken från ett post ur db och visar på sidan.
Det är mycket användbar för tex. Nyheter osv....
Tack!
Fins funktioner som Left, Right... beroende pa vilket hall i db'n du vill hamta ifran!
Det är access db. Det är data typ pm
kod ex.
<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; "&_
"Data Source="&Server.MapPath("/data/nyheter.mdb")
SQL = "SELECT top 3 *, Format$([datum],'yyyy/mm/dd') AS formdatum FROM Nyheter Order by Datum"
Set RS = Connection.Execute(SQL)
%>
<%
Do until RS.EOF
%>
<%=RS("formdatum")%>
<%=RS("Rubrik")%>
<%=RS("Artikel")%> ---härifrån vill jag hämta tex. första 30 tecken eller ett antal ord...
<%
RS.MoveNext
Loop
%>
osv.....
Tack.
Det funkar perfekt.
Jag brukar använda en funktion för detta:
'funktion
function cutStr(strText,intAntal)
if len(strText) > intAntal then
strText = left(strText,intAntal-2) & ".."
else
strText = strText
end if
end function
'anrop
response.write cutStr(myRecSet("text_falt"),25)