For Programmers: Free Programming Magazines  


Home > Archive > ASP > April 2007 > Parse a string from field CORRECT EMAIL









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Parse a string from field CORRECT EMAIL
Dan Somdahl

2007-04-19, 6:55 pm

Hi, I am new to ASP but have what should be a fairly simple task that I
can't figure out.
I need to parse a string from a single, semi-colon delimited, 60 character
field (el_text) in a recordset and display the results in a table on a
webpage (ASP)

I can retrieve the recordset from the database and display the field data
results in rows of a table but have the entire 60 character string in one
cell. I need to break that string apart and put each semi-colon delimited
value in it's own cell. Then move to the next record and do the same thing
in the next row of the table. - and so on

I'm using ASP, VB Script with DMSII Database and OLEDB

Does anyone have some code examples on how to break this field apart and
then arrange the data into an html table on a webpage?

Dave Anderson

2007-04-20, 3:55 am

"Dan Somdahl" wrote:
> I need to parse a string from a single, semi-colon delimited, 60
> character field (el_text) in a recordset and display the results
> in a table on a webpage (ASP)


JScript example:
for (; !RS.EOF; RS.MoveNext()) {
var a = RS.Fields("el_text").Value.split(";")
Response.Write("<tr><td>")
Response.Write(a.join("</td><td>"))
Response.Write("</td></td>")
}

Alternate JScript example:
for (; !RS.EOF; RS.MoveNext())
Response.Write("<tr><td>"+RS.Fields("el_text").Value.replace(/;/g,"</td><td>")+"</td></td>")

VBScript left as an exercise. I suggest you look at these functions:
http://msdn.microsoft.com/library/e...cc7da8abe8c.asp
http://msdn.microsoft.com/library/e...78c39a939d4.asp
http://msdn.microsoft.com/library/e...c657489dd34.asp



--
Dave Anderson

Unsolicited commercial email will be read at a cost of $500 per message. Use
of this email address implies consent to these terms.

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com