Let's look at this from another perspective.
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Table1>
<Key>key1</Key>
</Table1>
<Table1>
<Key>key1 </Key>
</Table1>
</NewDataSet>
The above is the XML representation of your datatable (in a dataset).
The point is that if you tried to make the Key element unique in the
above XML, it would complain because the spacing is not relevant to an
XML document. Thus, you should always view data within ADO.NET as if it
was represented by a XML file. This is not a bug. This is by design of
XML.
Hope this helps!
Christopher Reed
Web Applications Supervisor
Information Technology
City of Lubbock
[EMAIL PROTECTED]
"The oxen are slow, but the earth is patient."
>>> [EMAIL PROTECTED] 5:00:33 pm 10/24/2005 >>>
Anybody noticed that this code errors? Is this fixed in 2.0?
Module Module1
Sub Main()
Dim DT As New DataTable
DT.Columns.Add("Key", GetType(String))
DT.Rows.Add(New Object() {"key1"})
DT.Rows.Add(New Object() {"key1 "})
DT.PrimaryKey = New DataColumn() {DT.Columns("Key")}
End Sub
End Module
===================================
This list is hosted by DevelopMentorĀ® http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com