I have a combobox that displays Asset names. Asset List is a long array of
AssetIds. Every Asetname in the combobox is associated with AssetID.
I need to pass an array of AssetIDs as long from here(every assetname has
assetid) into the following line:
doc.LoadXml(EDP .ExportPosition s(g_SessionID, cmbStartDateand Time.Text,
cmbEndDateandTi me.Text, cmbAsset.Select edText).ToStrin g) as per the
following function
Public Function ExportPositions (ByVal SessionID As String, ByVal
StartDateTime As Date, ByVal EndDateTime As Date,
<System.Xml.Ser ialization.XmlA rrayItemAttribu te("AssetID",
IsNullable:=fal se)> ByVal AssetList() As Long) As Position()
When, I do cmbAsset.Select ed Text, it is stored as string array and the
function expects it to be array of Long.
Everything is fine, except the cmbAsset.Select edText. I get the error"can't
cast string to an array of long"
"Cor Ligthert [MVP]" wrote:
Newbie,
It is probably better that you explain why. Mostly are there some
misunderstandin gs about strings and longs by newbies as they are in Net.
Cor
"XML newbie: Urgent pls help!"
<XM************ ********@discus sions.microsoft .com> schreef in bericht
news:F2******** *************** ***********@mic rosoft.com... Does anyone have a snippet of code that will convert a string array to a
long array? I've nearly smashed my head against the wall trying to figure
this out.
I'm Using vb.net 2005
Pls reply asap. I thaanku all in advance. God bless u.
Pls reply with code.