Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 154
  • Last Modified:

How to update a dummy recordset with classic ASP

I have a page where I display dummy data - have created and populated a dummy recordset, just for demo purposes. Now when the user clicks one of the buttons on the page, I want to update a record in that dummy recordset while staying on the page. I originally wanted to use AJAX but not sure how to do that without having an actual database to update.

Below is my code for loading the Recordset with dummy data:

					'Add Fields and Values to Recordset
					With RS.Fields
						.Append "ID", adBSTR
						.Append "SubmitDate", adDate
						.Append "Name", adBSTR
						.Append "Status", adBSTR
					End With
					
					'Open the Recordset
					RS.Open
					
					'Populate the Data in the Recordset
					With RS
						.AddNew
						.Fields("ID")="1111"
						.Fields("SubmitDate")="8/26/2016"
						.Fields("Name")="Doe, John"
						.Fields("Status") = "In Progress"
						.Update
					End With

					With RS
						.AddNew
						.Fields("ID")="2222"
						.Fields("SubmitDate")="7/14/2016"
						.Fields("Name")="Doe, Jane"
						.Fields("Status") = "Completed"
						.Update
					End With

Open in new window


The above records are displayed in a table format and each table row has a button it its last column. When this button is clicked, the Status field of the corresponding record should be set to "Completed"

How would I update record with ID="1111" to set the field Status to "Completed" from button click?
0
YZlat
Asked:
YZlat
  • 2
  • 2
1 Solution
 
Big MontySenior Web Developer / CEO of ExchangeTree.org Commented:
that recordset only stays in memory until the page is served to the client, it then is gone from memory unless you put it in session variable....

maybe you can explain a bit more on exactly what you want to have happen on the page? if the data is ultimately going to come from a database, I highly recommend just setting up a dummy table with the data, then code using the database as your source of data
0
 
YZlatAuthor Commented:
Eventually the data will come from the database but setting up a dummy table will not be viable at this point. So there isn't really a way to update the temp recordset?
0
 
Big MontySenior Web Developer / CEO of ExchangeTree.org Commented:
i would store the data in some kind of data format (delimited string, json, xml, text file, etc) and keep that in a session variable, then use that as your data source. you can also experiment with putting a record set into memory, although it's been my experience that objects don't play well when in session variables...
0
 
YZlatAuthor Commented:
Thank you
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now