I have a sql server 2k db behind an asp site and I want to know how to allow users to download the results of a recordset. I understand it has something to do with the adodb.stream object but I really have no idea just exactly how to put it together.
My original thought was to save the recordset into a text file. However, because of permissions I am unable to do this and will not be able to change the permissions. My next thought was to open it in excel. However, the table is too large and I get the Cell Table: too many rows or columns error. I need the user to be able to save the records on her computer.
I've got a SQL Server database, and am pulling records from it via ASP.Everything works fine, apart from the field which is stored as 'text' data type in SQL Server.If I change this data type to 'varchar' it works fine, but I need more than 8000 characters, so really I need the data type to be 'text'.Can anyone suggest why this might be happening, and how it could be resolved?
I'm trying to query a set of data from MSSql which contains field type "text" for unlimited length of characters.
I make a query and store the data into a recordset. However, soon as the page try to access the unlimited field, it seems as if the recordset looses all the data it was holding.
Does anyone know how to get around this problem? or what's causing this? I dont even get an error msg. It just doesn't show anything as if there was nothing there.
Last week, my shopping cart was still working well until I began getting the following errors 2days ago..
Error Type:
ADODB.Recordset (0x800A0BCD) Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record. ../order/saveorder.asp, line 157
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Page: GET /main/saveorder.asp
Could you check my code below and let me know what possibly the error is?
I have it at the moment that on the main default.asp there is a recordset that will display all records within that table, these are a list of forums that will be available.
I have a table that will show the forum name, and the description. This table is then looped using Do while not, now what i need to do is show how many records in the Treads table are related to each forum using asp. Code:
I have this problem in controlling a the text in a Text Area. How can I do that for example the field size is 200, when it reaches 50 it automatically goes to the next line. Bcoz im having problem when viewing it in my report, it continuesly views in a strieght line and im having problem in printing.
When using ASP's FileSystemObject to create text files, I am unable to get user submitted text (in Hebrew) to save as anything other than "?????". The text file is being saved in Unicode and setting the CodePage in ASP proved unsuccessful. Strangely, hard coded Hebrew text in an ASP variable does add to the text file correctly.
Any ideas of why this happens and how to get it to work correctly?
I have a form on asp page that pulls info from a DB when the page loads. It them puts the info into text boxes on the page that are editable by the user.
The only problem I have is say in the description text box it should read "HP Laserjet 5Si" , it always cuts the text off where it just says "HP" .. It does this on all the text boxes? I can't seem to figure out why it is doing it. Here is the sample code:
I have this problem in controlling a text in a Text Area. How can I do that, for example the field size is 200, when it reaches 50 it automatically goes to the next line. Because im having problem when viewing text in my report, it continuesly views in a straight line. Can you give me ASP code for that.
I have text - ARI Promise, when I hover over the text I would like a box to appear with the Promise information. It would be several paragraphs that need to be formatted with paragraph and bullets. Is this possible to do? If so how would I go about it?
I basically created 5 different recordset with names of ObjRS2 ---> ObjRS6 The code is pretty easy to understand, but I'm missing something
<% for (i=2;i<=6;i++) { %> all of my HTML code calling the Recordsets....example <tr> <td> <%= objRSi("something")%> <----- the "i" is where i want the counter obviously </td> </tr> }
I have a database set up for a survey where in the Answers table I have columns QuestionID, SurveyID, and Answer. Because my survey has about 300 possible questions it's impossible to make a column for each answer. So if I need to select the answers from a specific survey for a specific question and I have about 50 entered in the database my loop will have go keep going for about 15000 times. What I'm trying to find out is if there is a way to create a record set by selecting a survey by it's ID and then when I only have about 300 rows in the record set select answer from the record set using the questionID. This is to update the answers for the survey. Also, another possibility would be update the recordset and then update the database. Is it possible to do that? Any directions to some code?
Doing a "modify a registry" html, I need to use the content of a recordset as an initial value for a text input , but it does not function the way I need to; this code gives me an error, look:
the error shown is "Error de Microsoft VBScript en tiempo de ejecución error '800a01c2' Número de argumentos erróneo o asignación de propiedad no válida: 'ob_rs' "
i ahve a recordset which takes data from a database using the shape command in a SQL statement. now i want it to show the data in a tabular fom such that the parent field has to it's right the child fields with out repeating the parent field again and again. And this done, the child field in the table should have the grandchild fields to is right and as before without repetition of the child field. and all of this in a tabular form!!! i use a similar sql statement as below: SQLTRY = "SHAPE {SELECT * FROM A} APPEND ( ( SHAPE {SELECT * FROM B} APPEND ({SELECT * FROM C} RELATE MachineNum TO MachineNum) AS rsparts) RELATECategoryNum TO CategoryNum)"
I have the following code: Code: Set RS = Server.CreateObject("ADODB.RecordSet" ) RS.CursorLocation = 3 RS.Open ("SELECT * FROM " & the_table_name & " WHERE " & job_id_field & "=" & request.querystring("job") &""), cn, adOpenDynamic Both have connections via the following string:
Code: set cn = server.createobject("adodb.connection") cn.Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(database_map_path)) & ";" Only difference is that the newer version has the connection string included in another file, and the "RS.OPEN ..." line on the recordset code gives an error: "Too few parameters". Expected 1.
can anyone explain to me what the code is trying to do?
if rsHistory(2) = "i" then v_HistOperation="Clock - In" v_HistTime=rsHistory(0) else if rsHistory(2) = "o" then v_HistOperation="Clock - Out" v_HistTime=rsHistory(1) end if
I'm working on a website where a compiled object returns a recordset. When I access the recordset, the memo fields are truncated. Is there anyway to get the full data from the existing recordset or is that a problem with the object itself and how the data is being queried (from SQL Server)?
I have a recordset full of data from form input. I would like to insert this data into a table where the recordID = the recordID from a query string. Is this possible with recordsets? To specify where to add the record, as opposed to just inserting a brand new record?
Does anyone know of a good, simple and preferably free tool that is similar to MS Frontpage's Data Connection WYSIWYG tool? Specifically, I have a bunch of recordsets that I need to convert into ASP pages and I really am not looking forward to coding the recordset fields manually. Dreamweaver and Frontpage are WAY to much overkill for what I want.
I am using an Access database and I have a list of pubs in one table in the other stores the time and date of the visit to that certain pub, if you go to www.mutedesigns.co.uk/bpubs
user: test: password: test
click on search date and search 31st March, it shows a result saying Jarv is going to the....... on the 31st March at 21:30 to drink my question: how do i show what pub they are drinking in to show, click on PUBS and then H and then Hove Place (1st Avenue)
I need to create a recordset from a number of session variables. After I create this recordset I will be passing it to a stored procedure. Could someone please tell me how to create the recordset? I'm not asking how to GET a recordset from a database. I need to know how to create one: create fieldnames and put data into each field.
I'm having a problem with one of the editors of a site I look after. He keeps on putting the Headline to uppercase. I'm familiar with to uppercase but how could you apply it to a record set so that only the first word becomes a capital and the rest is in lower case?
I have an ASP page that calls ASP routines that I created that execute a database query and return the results to a recordset. I then iterate through the recordset and display the data in a table. Before I iterate through the recordset I instruct the browser that the content type is Excel using the following line:
This works fine with Excel 2003 but with older versions (I tested Excel 97) the HTML included within the include files (on Page One) is displayed in an Excel worksheet.
Page One - Begins with Include files (which contain my subroutines and databse connection information). Then I have a Select statement to determine which export users want. When I hit the case I need I then call a Sub routine that exports the data to Excel. Code: