Ask a Question related to ASP.NET General, Design and Development.
-
Roger Lord #1
Equating a String & Integer Variable
I am constructing a string in my program and then trying to use
it to get the value of an integer variable whose label looks like
that string. I can't figure out how to do it. For example:
Dim aXYZ As Integer = 5
Dim myString As String
Dim myResults As Integer
myString = "aXYZ"
myResults = SomeFunction?(myString)
What I want is for myResults to equal 5 using "SomeFunction?" as
shown above. How do I do that?
In actuality, I have a large dataset (7,000 rows) where I count
the number of occurrences of approximately 100 items sprinkled
throughout the rows. I have 100 integer variables structured
similar to aXYZ in my example above. As I do my counting in the
dataset, I use the following code:
For I = 0 To cntSpring - 1
mMajor = DataSet.Tables("Spring03").Rows(I).Item("MAJOR1")
Select Case mMajor
Case "ACT" : sACT += 1
Case "AED" : sAED += 1
Case "ANP" : sANP += 1
Case "ARH" : sARH += 1
etc.
End Select
Next
....where cntSprint is the number of rows in the dataset named
"Dataset" and Spring03 is the name of one of the databases making
up the dataset.
Once I come out of the For...Next loop above, I have 100 integer
variables (e.g., sACT, sAED, etc.) that represent the
distribution of their occurrence in the dataset. In another part
of my program, I am trying to construct a string like "sACT" and
do something to it so that I get the associated integer number
that came out of the For...Next loop. I'm baffled.
Thanks
Roger
Roger Lord Guest
-
#39954 [NEW]: ~ operator doesn't convert string to integer first
From: olafvdspek at gmail dot com Operating system: Windows XP PHP version: 5.2.0 PHP Bug Type: Scripting Engine problem Bug... -
string to integer
I have an interesting problem... Perl seems to convert hex numbers which are explicit constants in the code just fine. For example, my $val =... -
check string rep's integer
Is there a PHP function to verify that a string validly represents an integer? -
ado xtra - integer variable in sql-string
How can I insert an integer variable in an sql-string? I know how to do it with string-variables ('"&text&"") which works fine, but I don't get it... -
php array problem string to integer
I have something like the following : $text = "<HIDDEN>0</HIDDEN><HIDDEN>1</HIDDEN>"; //Suppose that the array $hidden contains a list of... -
Natty Gur #2
Re: Equating a String & Integer Variable
Hi,
What about using System.Collection.HashTable. you can add to the hash
table the keys (e.g., sACT, sAED, etc.) ) and values. then you can
retrive the values by the key.
Setting :
For I = 0 To cntSpring - 1
mMajor = DataSet.Tables("Spring03").Rows(I).Item("MAJOR1")
if OHashTable.ContainsKey(mMajor)
OHashTable(mMajor) += 1
else
OHashTable.Add(mMajor,1)
end if
Next
Getting :
myString = "aXYZ"
myResults = OHashTable(myString)
Natty Gur, CTO
Dao2Com Ltd.
28th Baruch Hirsch st. Bnei-Brak
Israel , 51114
Phone Numbers:
Office: +972-(0)3-5786668
Fax: +972-(0)3-5703475
Mobile: +972-(0)58-888377
Know the overall picture
*** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
Natty Gur Guest
-
Roger Lord #3
Re: Equating a String & Integer Variable
Natty,
Your suggestion wasn't exactly what I had in mind; but, the
bloody thing worked! Thanks for teaching me something new.
Roger
---------------------------------------
"Natty Gur" <natty@dao2com.com> wrote in message
news:u6x06OFQDHA.1748@TK2MSFTNGP11.phx.gbl...
Hi,
What about using System.Collection.HashTable. you can add to the
hash
table the keys (e.g., sACT, sAED, etc.) ) and values. then you
can
retrive the values by the key.
Setting :
For I = 0 To cntSpring - 1
mMajor = DataSet.Tables("Spring03").Rows(I).Item("MAJOR1")
if OHashTable.ContainsKey(mMajor)
OHashTable(mMajor) += 1
else
OHashTable.Add(mMajor,1)
end if
Next
Getting :
myString = "aXYZ"
myResults = OHashTable(myString)
Natty Gur, CTO
Dao2Com Ltd.
28th Baruch Hirsch st. Bnei-Brak
Israel , 51114
Phone Numbers:
Office: +972-(0)3-5786668
Fax: +972-(0)3-5703475
Mobile: +972-(0)58-888377
Know the overall picture
*** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
Roger Lord Guest



Reply With Quote

