Obtaining Name/value Pair Of Enumeration With LINQ [VB 2010]?
Jul 23, 2009
I'm trying to obtain name/value pair of enumeration typed into text box with LINQ. It's OK with name, but when LINQ reaches values, it throws error: "Conversion from string "Black" to type 'Integer' is not valid". I have read that if I want to obtain a value, then I gotta use conversion function.
Here's code (button's Click event):
Private Sub GetEnums(ByVal sender As Object, ByVal e As RoutedEventArgs)
lstEnums.Items.Clear()
Dim typeName = Type.GetType(txtEnum.Text)
Dim enums = From en In typeName.GetEnumNames
[code].....
View 6 Replies
ADVERTISEMENT
May 4, 2012
I'm trying to figure out what the best method is for attaching a single key/value pair attribute to an enumeration where the key is my MerchantId and the value is the corresponding TransactionKey. What I currently do is put a comma delimited string into a StringValueAttribute class:
Public Enum Merchants
<StringValue("coke,faj80785hq+faf=-1=-jfa+">
Coke = 0
<StringValue("pepsi,adfji=-901jnas++fdj98ua")>
Pepsi = 1
<StringValue("drpepper,jk878-=+9kdkdja0=a=f--daj")>
DrPepper = 2
[Code]...
Is this the most efficient way to do this? Instead of StringValueAttribute, what about creating an attribute using a Dictionary(Of String, String) since it is a key/value pair list? Or String Array or List? Maybe something in LINQ?
View 3 Replies
Oct 17, 2009
I'm having trouble populating an object from an XML file. I've copied an example I've found almost exactly, with variable names changed, but I keep getting the "Enumeration yielded no results" exception.
Here is my code:
[code]...
Essentially, the XML query is supposed to return the title and the description for every Property which has an element called Language Code, which is equal to "en-us". I have a feeling that my problem lies in my XML code, but I've been stuck here for a long time now.
View 5 Replies
Dec 30, 2011
I'm working on modifying this example:
Using advWorksContext As New AdventureWorksEntities
' Call the constructor that takes a command string and ObjectContext.
Dim productQuery1 As New ObjectQuery(Of Product)("Product", advWorksContext)
[code]....
An ObjectQuery can be enumberated only once. (Subsequent attempts at enumeration throw an exception.) The enumberation takes place in the for each statement. The problem is that if the query is empty attempting a For Each will throw an exception. But if I check for a count:If productQuery1.Count > 0 Then . . .
That eats up my one chance at enumeration. I could nest the For Each in a try/catch block and throw away the empty query exceptions, but that's ugly.
View 2 Replies
May 28, 2010
I have just received an interesting feedback from a VB.NET customer using our product - for some reason intellisense hidden a certain enumeration value.After a small testing I have found that this is likely a bug in IntelliSense: [URL]..To be honest, I did not expect this problem with such a basic stuff like this. Have you seen this in the past? For me, it doesn't work in all VS versions...
Anyway, feel free to track this issue if you are coding in VB.NET.
View 1 Replies
Jun 23, 2011
im trying to make a project that obtain data from a text file and place records into a SQL server DB (.mdf).
basically i ve created my database, its ready but the thing is i dont know how to retrieve data from text file and put the records into DB
View 5 Replies
Apr 20, 2010
I just upgraded a project from VB 2008 to VB 2010. Before, the project did not use LINQ. I have started implementing it. So, I have updated the target framework from 2.0 to 3.5, and added a reference to System.Core, and imported the namespace System.LINQ to the entire project and also imported System.Data.LINQ into the form I'm working with (because it was not available in the list for Imported Namespaces in the references tab).
It's not throwing any errors now, but my IntelliSense is not working for LINQ stuff.
For example... I write this:
[CODE]....................
Then, if I type S. on the next line, the IntelliSense doesn't grab what it should for S (Only get Equals, GetHashCode, GetType, ReferenceEquals, and ToString, instead of the options I should get like Count, First, FirstOrDefault, etc...). If I Type S.First. then its the same thing, no IntelliSense that lists the available fields for S, just the standard options (Equals, GetHashCode, GetType, ReferenceEquals, and ToString). I should be seeing my column names in my table when I type S.FirstOrDefault.
So any ideas what is going on? When I type the code, for example, MessageBox.Show(S.FirstOrDefault.FirstName), it works perfectly. But it doesn't change the casing of the text (so it would read s.firstordefault.firstname) and no intellisense while doing it. But no errors. BTW - Everything works perfectly when creating a NEW VS 2010 application, it's just my projects upgraded from Visual Basic 2008 that have this issue.
View 2 Replies
Apr 14, 2011
I'm using the following
[code]...
But the result is always the same
View 2 Replies
Jun 18, 2009
The following code checks each sentence in the listbox and if certain conditions are matched it add a piece of data to the list new question. Each input from the user is checked against each sentance in the listbox and if a match is found (based on the conditions) only then the data is added to the list and the loop exits. My problem now is that for each itteration cycle In_dep_token_pair.Key and trigger_dependency_token_pair can not be Subject and DirectObject at the same time. Is there any way to test for the next item in the keyvaluepair within the same itteration cycle? Something like trigger_dependency_token_pair(current item).Key = "Subject" and trigger_dependency_token_pair.key = "DirectObject".
If (Input_pair.Key = predicate) And (In_dep_token_pair.Key = "Subject" And trigger_dependency_token_pair.Key = "Subject") And _
(In_dep_token_pair.Value = trigger_dependency_token_pair.Value) Then
If (In_dep_token_pair.Key = "DirectObject" And trigger_dependency_token_pair.Key = "DirectObject") Then
If (In_dep_token_pair.Value = trigger_dependency_token_pair.Value) Then
[code].....
View 3 Replies
Jun 22, 2011
In my VB.NET code behind, I've created a multiple name/value pair cookie like this:
Dim UserCookie As HttpCookie = New HttpCookie("UserInfo")
UserCookie.Values.Add("UserNumber", Me.UserNumber.Text)
UserCookie.Values.Add("Password", Me.Password.Text)
UserCookie.Values.Add("UserName", Me.UserName.ToString)
Response.Cookies.Add(UserCookie)
Now, what I need to do (somehow) is read that 'UserInfo' cookie in javascript and be able to extract those values at will. Most of what I'm finding out there doesn't quite do what I need to do.I'm trying to do something like this:
var MyValue = ReadCookie("UserInfo", "UserName")
And MyValue would equal whatever the user had typed into the textbox.
View 2 Replies
Jan 27, 2011
Normally when I populate a combobox I do so by binding it to a datatable and assigning a display member and value member. I would like to do the same thing by adding pairs of items in code.I tried using a key-value pair, but that didn't work. The combobox displayed both the key and the value. I would like to have it just display one of the values and leave the other one invisible to the user, but available to me as a key.I thought about creating a custom class with two properties - one to use as the display member and the other to use as the value member. But before I re-invent the wheel I thought I'd check to see if there's already something there in the framework that I'm missing.
View 8 Replies
Apr 28, 2010
VB2008. I would like to use a Dictionary(Of TKey, Tvalue) where the key is a pair of Integer (and TValue is String, no problem). How can I declare it ? How can I add an item ? How can I retrieve a value, knowing the key ? I can do it when the key is an Integer, but with a pair of Integer I am lost.
View 2 Replies
Jun 22, 2011
I need to return json data from the server, which can be used on the client side and I am not sure the best way to format the json data.
So basically, What is the best way to format the json data to include:
key/value pairs so they can be looped through at clientside (loop via jquery), a count of the number of id/value pairs which can be used at clientside for other purposes (used via jquery).
View 3 Replies
Mar 1, 2010
I am trying to parse a particular attribute/value pair from XML in VB.NET. The XML is originally a string that looks like XML but it needs to be converted to an XML-like datatype or structure before I can parse it. How can I convert this string into XML, and then parse the info that I need?
[Code]...
View 2 Replies
May 17, 2010
I'm using VB.Net's RijndaelManaged (RM) to encrypt files, using the RM.GenerateKey and RM.GenerateIV methods to generate the Key and IV and encrypting the file using the CryptoStream class. I'm planning on saving this Key and IV to a file and want to make sure I'm doing it the right way. I am combining the IV+Key, and encrypting that with my RSA Public key and writing it out to a file. Then, to decrypt I use the RSA Private key on this file to get the IV+Key, split them up and set RM.Key and RM.IV to these values and run the decryptor.
Is this the best method to accomplish this, or is there a preferred method for saving the IV & Key?
View 1 Replies
Mar 25, 2012
I have lots of TV Shows on my Hard Disk and every week I update that HD with the new episodes that have aired (I also download the .srt - subtitles - files) .
To do this, i have to take each pair of file (the .mp4 and .srt files) and put them in the HD folder (Ex: E:Tv ShowsDr HouseSeason 8). I have to do this lots of times and I waste several time to do this..
So, I was thinking, why not making a VS application to do this job?
I select all my .mp4 and .srt files from the week (witch are contained in a folder) and i drag them into my application witch should check the names of the files (they both have the same nome, Ex: House.S01E01.mp4 and House.S01E01.srt) and, by the first name ("House") search a hard drive witch I choose, and move my selected files to the "House" folder (where I have all the seasons of the Tv Show).
View 15 Replies
Jan 14, 2011
I'm trying to modify an app.config file that is not part of my .net application.My key needs to be unique and appear under a static key (Server1 or Server2) as the other application reads these values line by line, associating the database(n) value with the server(n) value.I cannot see a method of using the standard app.config methods against an external .config file, so I'm using the Xml Document class.[code]But cannot find a method of retriving the Key to check if it exists and more importantly increment the value?
View 1 Replies
Jun 27, 2009
I am looking for a way to store a key-value pair in the application settings. From what I have found, key-value pair dictionaries are not serializable, and therefore cannot be stored in the application settings.Currently I have tried all sorts of dictionaries and collections and all of them work, until I restart the application, then all the settings are gone.
View 2 Replies
May 24, 2010
Needs to be a component of some sort. No additional installation needed.The datastore needs to be on the local hard drive.I am using VB.Net for a desktop app running Windows XP through 7 so it needs to callable by that environment.It needs to replicatable. If I have four copies of my app running on the network, each local copy of the datastore needs to replicate with the others. As close to real time as possible.
View 3 Replies
Mar 13, 2012
I remember reading once that .NET had a built in configSection handler that could handle a collection of key/value pairs without having to code my own custom classes. Similar to appSettings, but I can name the containing tag my own name and just start listing key/value pairs.Anyone know if this exists and what it is called?
Example:
<configuration>
<configSections>
[code].....
View 1 Replies
Dec 18, 2006
What is the best way to create a key value pair for a filename and filepath with filename.1.Obtain files within a directory for a known suffix (eg. html)2. Set variable to filename only using GetFileName()3dd filename to Listbox, ComboBox, etc.4.When user selects FileName, use value (path and filename c:/xxx/xxx/filename to use as argument for Process.Start(PathFileName)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For Each filePath In IO.Directory.GetFiles(path, "*.html",
[code]....
View 7 Replies
Apr 11, 2010
How to find a matching pair of values in two different arrays? Here's the scenario:
Index Array1 Array2
0 1 3
1 2 5
[code].....
View 2 Replies
Aug 11, 2009
how to add multiple text to a point pair list in Zedgraph. Add text to one point pair can be done like this:
Dim myPane As GraphPane = zg1.GraphPane
Dim TextObj As New ZedGraph.TextObj("High", 10, 10, CoordType.AxisXYScale, AlignH.Center, AlignV.Center)
[Code]....
Theres a problem with the code above when the graph scrolls the text is following as it should, but it's also visible in the pane background.
View 2 Replies
Apr 24, 2010
Is there such a thing as a type similar to a point, but contains a pair of decimals, or a pair of doubles, rather than integers? I searched the forums and google with no luck. I can't believe this has never come up before, I must have been using the wrong search terms.
View 4 Replies
Aug 6, 2009
What I am trying to do is have a button that will pop up a dialog to where you can select a directory. Then the path of the directory will be placed in a text field.Click Button > Dialog Pops Up > Select Directory > DirectoryField.Text will equal "C:Program FilesStuff"
View 3 Replies
Feb 20, 2012
How do you provide an image to the program, so the program finds that image on the screen and tells its coordinates. So if I was to provide an image of the start button, the program would tell the coordinates like (2,1000) or something similar.
View 13 Replies
Jan 12, 2010
sample_form.rtf (1.48MB). Number of downloads: 36. I have a working form to give specific choices to the user and retrieve the user's choice. (See code below and attached image in WordPad file.) I know I can use a global ("Public") variable to pass the text of the three choices from the calling form to the called form, but is there a way to pass these from one form to the other exclusively? Of course, my main objective is to have as little memory being used as possible. I would like to make the form in my example (frmDialogChoice) a generic form that can display any set of three choices.
code within calling form:
Dim intSwitchToMake As Integer
Dim insFrmDialogChoice As New frmDialogChoice
insFrmDialogChoice.ShowDialog()
[CODE]....
View 5 Replies
Mar 21, 2011
The following VB 2010 code runs, but returns only a black bitmap. I suspect the problem lies with the call to GetCurrentObject but I haven't been able to find good documentation on the arguments for it.[code]
View 9 Replies
Feb 28, 2010
Obtaining content of other application's ListBox
View 4 Replies
Jan 22, 2011
What is the best way to go about retrieving data from a proprietary hardware device that interfaces via HID USB? The particular device I need the data from is a blood-pressure/heartbeat measurement & monitoring device.The hardware came with software that downloads the data from the device and places that data into a (passworded/encrypted) MS Access database that I cannot connect to using programmatic methods, at least not without having the (admin's) password. The software provided produces reports, but the formatting renders them virtually useless (well, completely useless) for the needs of our company.
The device manufacturer provides to it's customers no API or any other technical information for accessing the data produced by their product; so, this pretty much leaves me stuck trying to figure out how to obtain the data via custom application in order to reclaim the initial justification for the expense associated with the hardware, which by the way has already been purchased.I don't need code snippits specifically, though examples would be nice; what I really need is to know is how to best approach this project, from a general design and programming stand-point.
View 2 Replies