ASP Dictionary Object
While pouring over some code I've discovered a previous developer heavily
uses the "dictionary" object. Whilst I see some of the advantages of using
this system It's something I've not used myself so am not sure of the
limitations.
We are about to widen the scope of the website it's being used on to a
WorldWide system - greatly increasing the number of users that will be using
the website.
What I'd like to know is are there any performance issues with using this on
a heavily used site?
View Complete Forum Thread with Replies
See Related Forum Messages: Follow the Links Below to View Complete Thread
Arrays Of Dictionary Object Stored In An Object?
I'll admit my ASP skills are very rusty, and come seeking help. I'm currently using a dictionary object to store a multi-dimensional array. I want to pass this dictionary object to an object, which holds an array of dictionary objects. However I'm finding that the array is not getting set, thus I'm having great issue with dynamically resizing the object's property for every new dictionary object I'm adding.
Dictionary Object
Say the variable Dicfer is a dictionary object. Why does the follow code create a new member in Dicfer: Code: tempID=Dicfer(str) If tempID <> custID Then 'do something End If If Dicfer(str) does not exist, a new member with an empty value will be added in first line of the preceding code. What kind of sense does that make? No other language I've ever worked with would set a hash member, array member, object member, etc. It's the most f*cked up thing I've ever encountered.
Dictionary Object
I am trying to store some data in a Dictionary object. I am getting errors though about adding duplicate keys. "key already exists" I commented out the obj.add and just did a .write of what exactly was being added each time. There never was a time when a key was being added twice ....
Dictionary Object
Is it possible to pass Dictionary object keys and values to another page? If so, how? I know how to store the items, but specifically, how do I pass the values and retrieve them on another page
Dictionary Object
I have a dictionary object,then I create a new dictionary object and sets it equal to my original,then I pass the new dictionary object to a function that changes some of my values - but then my original dictionary also gets changed and that was not the intention. can someone explain to me why it behaves that way and how do I avoid it.så I van have different dictionary objects?
Accessing Key Name In Dictionary Object
Have created a dictionary object that gets both the key name and the value from a database. I need to be able to output both the key name and the value. I can get it to display the item value, but am unable to get it to display the key name. Should look like this KeyName = Value e.g. 1 = J5200 2 = S5362
Exception When Accessing Dictionary Object
I have a server running Windows Server 2003, on which two of the web sites use the MegaBBS ASP forum software. Both sites suddenly developed the same error, which seems to be connected to the dictionary object. ASP... Code:
Can JavaScript Add Items To ASP Dictionary Object
I got two ASP pages. One is ASP email form (I'm using Persist ASP Email component). Another one has all file links in it. For example, when user click Outlook course hyperlink. It will pop up another window with outlook course PDF file. (All PDF files are already in the server). What I am trying to do is: When user click the "Add Email" hyperlink, it will add that course name and filepath into ASP/VBScript Dictioanry Object. After the user finish and click "Attach to email" button. All the files will be attached in the email as an attachment. Because I am not familar with VBScript. So, can Javascript add items to ASP Dictionary Object?
ASP, ADO And Dictionary Object Runtime Problem!
I have used a VBScript dictionary object to load column names and their values so I can use them when I build the web page. When I do this, I get the correct value printed on the page: <%Response.Write("Company Name is: " & objDict.Item("companyname"))%> But, when I try to use it in an HTML tag, like this, I get a runtime error '800a01b6' - Object doesn't support this property or method: 'Item': <input type="text" maxLength=60 size=60 name=comName value="<%objDict.Item("companyname")%>"></input> Why does it work in one form and not the other?
Scripting.Dictionary Object Error
i am trying to create a dictionary object, i have written the code as.. Set objSD = CreateObject("Scripting.Dictionary") but its giving the error as Library not registered. help me with code for the same.
Passing Dictionary Object Byref
Passing Dictionary object byref Ive created an ASP class that uses a dictionary object which is filled from a recordset. It passes the object to the propterty of another ASP class byref: Public Property Let dicReplaceVars(byref vdicReplaceVars) set p_ReplaceVars = vdicReplaceVars End Property Private p_ReplaceVars where it is used in this other class a few times to replace values in an array: Code:
Dictionary
I am working on a project which used dictionaries. I am having to remake part of this and have no experience with the scripting dictionary. I need to see how to create multiple dictionaries within one dictionary. Can someone point me to some reading materials on this where I might see an example as well?
Dictionary Searching
Just wondering the best way of doing this? are there any dictionary databases laying around somewhere? I want to change my search so that it corrects typo's and maybe suggests better words to search with... like googles but with more alternative words to make the search more useful - slightly limited so it doesn't become pages and pages of search terms. What I don't want to do is sit down in front of my computer and type all of this in, going through related words and possible other searches / best searches from the given input.
Online Dictionary...
I'm planning to construct an experimental mini online dictionary. The core of the dictionary is, of course, the smart 'search' function. So I'd like to know if it would be better to use asp instead of php for such a search function (and...why!).
Send Dictionary
I proceed much further whether it is possible to pass in the Dictionary object (Scripting.Dictionary) from ASP to a stored procedure in SQL Server. Any sample sites or simple code examples would be really great.
Dictionary/Solution!
I need an ASP dictionary/glossary script. I saw a bunch of options online for PHP but almost nothing for ASP. I'm not a programmer....but can install working code and connect a database. can anyone recommend a tutorial or even better a finished working piece of code I can implement to create my own dictionary with custom definitions?
Add Words To Dictionary
I have to develop a spell checker from scratch using asp language. as i'm a newbie with asp, there are still a lot of things that i don't understand. How can I add new words to my list of dictionary sorted alpabetically? Do i need to use the database for this function? Can anyone show me? or if anyone knows of any websites that i can refer to.
Dictionary Issue
I'm using a dictionary to record some totals, however, my first attempt failed and I wasnt sure why... snippet from original code: oTotalFilters.Item(rsNetStock.fields("PartNo")) = oTotalFilters.Item(rsNetStock.fields("PartNo") ) + CInt(iNumFilters) After going back to the start, I eventually realised that the dictionary Item property didn't like 'rsNetStock.fields("PartNo")' as a parameter, so I had to use something like the following: sTest = rsNetStock.fields("PartNo") oTotalFilters.Item(sTest) = oTotalFilters.Item(sTest) + CInt(iNumFilters) Am I missing something here? Surely, my original code should have worked? Is this a known bug/feature?
Return Dictionary From A Function
im trying to create a function that accepts a sql statement as a parameter, makes a db connection, returns a recordset, and inserts all items from the recordset into a data dictionary - then i want to set the value of my function equal to my newly created dictionary of items from the recordset - this is where im having a problem. is it possible to set a function equal to a dictionary? i cant seem to make this work and it seems that this should be possible. here is some sample code:
Order A Scripting.Dictionary
I have a problem with the Scripting.Dictionary in ASP. All my data is entered into my Dictionary with no order and I would like to order them alphabeticaly and I don't know how to do.
Dictionary Scipting Error
having problem with dictionay scripting when i changed data base that uses N'S AND Y'S INSTEAD OF 1'S AND 0'S AND I GET THIS ERROR, Microsoft VBScript runtime error '800a000d' Type mismatch: '[string: "Y"]' /PICKLER/cm/delay_info_cm.asp, line 154 LINE 154 READS Code:
Case-insensitive Dictionary
I need something like Scripting.Dictionary. but with case insensitive keys, i.e. dict.Item("mykey") and dict.Item("MyKeY") should be identical.
Random Dictionary Item
I'd like to be able to select a random key/item, is this possible with the dictionary object, or would I be better using an array?
Array Of Dictionary Objects
I'm having problems with an array of dictionary objects. It is being used to organize an SQL catalog set up with an ID/ParentID scheme. The script uses recursive functions to return the children categories, and works fine except for storing the info in the array of dictionary objects. The UBound of the array is correct, and the very last index (93) to the array seems to have the correct dictionary object, but all the previous (0-92) come up with "Object Required:" error. By the way, dicRecords is another array of dictionary objects taken from a recordset. Any ideas? Code:
Scripting Dictionary Vbscript
i'm trying to page through the items in the Dictionary, i've got a great example on it, but the way my class and dictionary is set up won't allow me to use the example Code:
Scripting.Dictionary & Possibly 0x80020009
Ok, first I had a problem with that error code: 0x80020009, but this article http://support.microsoft.com/defaul...b;EN-US;q175239 fixed that. I'm saying this because it might still have an impact..... I don't know. I'm using scripting.dictionary for my webshop, so I'm putting the scripting object in a session variable. So you can order three types of things, and I have one page that lists your shopping cart before checkout. When I display only one of the three types (ie delete the rest from the file) it's all good. when I try to display them all, stuff just dissapears. If it wasn't for the fact that it works with one type, I would have thought it was something with some of the if syntaxes. Code:
Reading Form Values Into A Scripting.Dictionary
I have been trying to read values from a form into an array on a page without much success and was told to use a Scripting.Dictionary instead. There are a variable number of fields on the form as it is different according to which product is ordered (as are the fields that are used to create the record.) Code:
Scripting Dictionary And User Defined Objects
ok - this works: Dim X X = CreateObject("Scripting.Dictionary") X.add 1, "Hello" This doesn't.... Dim X X = CreateObject("Scripting.Dictionary") Class Aprivate VEnd Class Dim B B = new A X.add 1, B Can anyone tell me how to make this work?
Can VB Com Object Used By ASP Get Events Fired By An Internal Object?
I have a VC++ COM object which fires an event. I've written VB EXE apps against it and they receive the event notification. I've now built a simple VB COM object which uses the VC++ COM object internally. My question is, assuming the ASP page which loads the object does not immediately exit, will the VB COM object be able to receive the events from the internal object?
Object Reference Not Set To An Instance Of An Object.
We are using .net 1.1 on windows 2003 server. This is we are facing in our production server. When we are doing the load testing we are getting the bellow error. While the load testing this error is not coming frequently. When we run 20 threads for 3 mins we are getting this error message 2 or 3 times. But this line of code is executed by all the threads. Code:
Recordset Object Vs Command Object
I want to open a recordset object on an .asp page. When I open the recordset I would like to use a stored procedure that expects a parameter to be passed for the stored procedure. I will then use the recordset to loop thru the recordset, update values from the recordset and then update the database by passing parmeters to another stored procedure. I would like to use the recordset object but can it be used to pass a parameter to a stored procedure? Do I need to use a command object to open the records instead in order to pass the parameter to a stored procedure?
"Object Reference Not Set To An Instance Of An Object"
A three-tier user authentication system was running without a problem for almost a year and now is suddenly dysfunctional. We don't know of any changes to any of the servers. It's quite maddening. The details: 1) We know the COM+ app is instanced on the COM+ server (Win 2000). The component graphic spins when CreateObject is called. 2) The proxy is installed on an IIS server (Win 2000) with delivers the interface, written in ASP, to the client PC. 3) These are the error messages displayed when a method of DAMS is called: Code:
OLE Object
I have one column in my access database named 'picture'. I uploaded the pictures in the database using OLE Object. Now I want to have a picture of an employe in my ASP form. It gives me an error. The page works without that code-line where picture is mentioned. Code:
Xml Object
I have an xml data that I want to store in a database. I want the following fields 1. Account-id 2. order-number 3. first-name 4. last-name 5. address-line 6. address-line-2 7 city 8, state 9 postal-code 10 total-points-spent 11 the list of items that were purchased which are in the section item-redeemed And this is the asp code that I use to move through the list. right now all I can get is the redemption top-level, but I cannot seem to go down to the subitems. Code:
CDO Object
I am creating an e-mail using the CDO object and using the AddAttachment method to attach a file from a URL. I am having a problem in that the file file attached is given a random name (something along the lines of ATXX412.pdf) Does anyone know if it is possible to rename/assign a name to attached file before the e-mail is sent?
If Object
I am writing a function to take a recordset as parameter, and print a HTML Select element according to the record in the recordset. I would like to check if the input object a RecordSet before processing, how can i acheived that?
CDO Object
trying to use CDO object not working, have tried to set up default mail account which works ok, but CDO not piping through it. any know of any way to point CDO to box's mail account or something like that?! annoying coz CDO works ok on myother box, box not working on running SBS 2003.
Filesystem Object ?
how to find the size of a pdf which is located on the server i know i have to use filesystemobject
Opening OLE Object In ASP
I have a table called "Document" which has 3 columns Doc_ID Doc_Name Doc (this is a word doc stored as an OLE object in ms access) Now in my asp if the user selects a document it should open the word file. I have my case statement that looks like as follows which I think might need some modifications to open a word file: Code:
CDO Mail Object
I have an E-mail ASP Web form that is using a CDO Mail Object. This form has to be filled out before the customer can download our demo. Currently, the customer fills out the form, clicks to submit and a message appears to the customer telling them it was successful and to click on a picture on the form to download the demo. My problem is that many of the customer don't read the message. I want to modify the code so that after the customer clicks SUBMIT, the info is submitted and then the download immediately begins without them having to take further action. What is the code I should add to begin downloading a file after the form is successfully submitted. Here's some of the code I am currently using:
Create Object & DAO
how to create dao.tabledef object in asp: I need to convert the following code into asp: Dim tdf As DAO.TableDef Dim db As DAO.Database Dim fld As DAO.Field Set db = OpenDatabase("C:Mydb.mdb") Set tdf = db.TableDefs("Table1") Set fld = tdf.CreateField("Field2", dbText, 10) tdf.Fields.Append fld
Object Required!?
just trying to add a product to cart although this error has occured! Microsoft VBScript runtime error '800a01a8' Object required: '' /djfubar/addCart.asp, line 75 this is the addcart script Code:
I Would Like To Use The Object Comand.How?
i have this form sitting on my website that all the data submited trough it goes directly to an access database - what i would like to know is how could i also send an email with the data entered to the recipent? my server does not support CDONTS .
Err Object VS. GetLastError()
The original programmer of our website put "on error resume next" on every page to cover up his lack of skill. Many of our pages are returning errors that we never see. I want to make a little script that emails me at the occurance of an error. I copied one that used the Err object but I don't want to use it because I would like line numbers is the email. I then copied our custom 500 error page that uses the GetLastError function but it always seems to be empty, like no error occurred. The function "If Err Then" returns true so the Err object sees the error. Why won't GetLastError return the error.
|