Wrox Home  
Search P2P Archive for: Go

  Return to Index  

asp_databases thread: Jscript and Asp Code


Message #1 by "Phil Perks" <philp@w...> on Fri, 12 May 2000 21:55:22
---Original Message-----

From: Patrick Sturge [mailto:psturge@a...]

Sent: 12 May 2000 22:06

To: support@w...

Subject: Jscript and Asp Code





I have a little problem that I need help with.



Problem:

How do I pull data from a Database using ASP then put the data into a

Jscript array.



Example:

<%

 ' Load Messages for the Scrolling Text Box

 Set CnnMsg = Server.CreateObject("Adodb.Connection")

 CnnMsg.open "DSN=MESSDATA;Uid=;"

 Set RsMsg = Server.CreateObject("Adodb.Recordset")

 SqlStr = "Select * From Msg where prodcode = 'SW'"

 RsMsg.open SqlStr, CnnMsg, 1, 3, 1

 If Not RsMsg.Eof then

%>

<Script language="Jscript">

<!--

            var Message = new Array();

            Message[0] = <%RsMsg("SMsgText")%>

<%RsMsg.MoveNext%>

            Message[1] = <%RsMsg("SMsgText")%>

<%RsMsg.MoveNext%>

            Message[2] = <%RsMsg("SMsgText")%>

-->

</Script>

<%

 RsMsg.Close

 set RsMsg = nothing

 CnnMsg.close

 set CnnMsg = nothing

 end if

%>



Thank in advance....

Patrick

Message #2 by Mark Everest <Mark.Everest@t...> on Mon, 15 May 2000 09:19:05 +0100
Try the following....



<%

open recordset...

%>

<script language="JavaScrip">

	var myArray = array(

<%	do while not adoSet.eof

		response.write """" & adoSet.fields("Field") & """, "

		adoSet.movenext

	loop

	adoset.close

	response.write ");"	%>

</script>





-----Original Message-----

From: Phil Perks [mailto:philp@w...]

Sent: 12 May 2000 22:55

To: ASP Databases

Subject: [asp_databases] Jscript and Asp Code





---Original Message-----

From: Patrick Sturge [mailto:psturge@a...]

Sent: 12 May 2000 22:06

To: support@w...

Subject: Jscript and Asp Code





I have a little problem that I need help with.



Problem:

How do I pull data from a Database using ASP then put the data into a

Jscript array.



Example:

<%

 ' Load Messages for the Scrolling Text Box

 Set CnnMsg = Server.CreateObject("Adodb.Connection")

 CnnMsg.open "DSN=MESSDATA;Uid=;"

 Set RsMsg = Server.CreateObject("Adodb.Recordset")

 SqlStr = "Select * From Msg where prodcode = 'SW'"

 RsMsg.open SqlStr, CnnMsg, 1, 3, 1

 If Not RsMsg.Eof then

%>

<Script language="Jscript">

<!--

            var Message = new Array();

            Message[0] = <%RsMsg("SMsgText")%>

<%RsMsg.MoveNext%>

            Message[1] = <%RsMsg("SMsgText")%>

<%RsMsg.MoveNext%>

            Message[2] = <%RsMsg("SMsgText")%>

-->

</Script>

<%

 RsMsg.Close

 set RsMsg = nothing

 CnnMsg.close

 set CnnMsg = nothing

 end if

%>



Thank in advance....

Patrick


  Return to Index