M
MadCrazyNewbie
Hey Group,
A quick question:
Im Using the following code for a xml project:
Private Sub frmSystemUsers_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Users.ReadXml("..\dsSystemUsers.xsd")
dgdSystemUsers.DataSource = Users.Tables(0)
End Sub
Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnAdd.Click
txtUsersname.Enabled = True
txtPassword.Enabled = True
txtAccess.Enabled = True
Dim drSystemUsers As DataRow
drSystemUsers = Users.Tables(0).NewRow
Users.Tables(0).Rows.Add(drSystemUsers)
End Sub
Private Sub btnUpdate_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnUpdate.Click
Dim swSystemUsers As System.IO.StreamWriter = New
System.IO.StreamWriter("Users.xml")
swSystemUsers.Write(Users.GetXml.ToString)
swSystemUsers.Flush()
swSystemUsers.Close()
Users.Clear()
Users.ReadXml("users.xml")
dgdSystemUsers.DataSource = Users.Tables(0)
txtUsersname.Enabled = False
txtPassword.Enabled = False
txtAccess.Enabled = False
End Sub
Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnDelete.Click
Dim drSystemUsers As DataRow
drSystemUsers = Users.Tables(0).NewRow
Users.Tables(0).Rows.Remove(drSystemUsers)
End Sub
And here is my example XML file:
<users>
<user>
<name>Simon.Green</name>
<password>1</password>
<role>Manager</role>
</user>
<user>
<name>Keith.Taylor</name>
<password>2</password>
<role>Manager</role>
</user>
<user>
<name>Paul.codd</name>
<password>3</password>
<role>Manager</role>
</user>
<user>
<name>James.Peck</name>
<password>4</password>
<role>Manager</role>
</user>
</users>
I have a Datagrid on my form bound to SystemUsers.User. Why is it when I
load my form, I don`t see data in the Datagrid on my form, from Users.XML?
Many Thanks
MCN
A quick question:
Im Using the following code for a xml project:
Private Sub frmSystemUsers_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Users.ReadXml("..\dsSystemUsers.xsd")
dgdSystemUsers.DataSource = Users.Tables(0)
End Sub
Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnAdd.Click
txtUsersname.Enabled = True
txtPassword.Enabled = True
txtAccess.Enabled = True
Dim drSystemUsers As DataRow
drSystemUsers = Users.Tables(0).NewRow
Users.Tables(0).Rows.Add(drSystemUsers)
End Sub
Private Sub btnUpdate_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnUpdate.Click
Dim swSystemUsers As System.IO.StreamWriter = New
System.IO.StreamWriter("Users.xml")
swSystemUsers.Write(Users.GetXml.ToString)
swSystemUsers.Flush()
swSystemUsers.Close()
Users.Clear()
Users.ReadXml("users.xml")
dgdSystemUsers.DataSource = Users.Tables(0)
txtUsersname.Enabled = False
txtPassword.Enabled = False
txtAccess.Enabled = False
End Sub
Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnDelete.Click
Dim drSystemUsers As DataRow
drSystemUsers = Users.Tables(0).NewRow
Users.Tables(0).Rows.Remove(drSystemUsers)
End Sub
And here is my example XML file:
<users>
<user>
<name>Simon.Green</name>
<password>1</password>
<role>Manager</role>
</user>
<user>
<name>Keith.Taylor</name>
<password>2</password>
<role>Manager</role>
</user>
<user>
<name>Paul.codd</name>
<password>3</password>
<role>Manager</role>
</user>
<user>
<name>James.Peck</name>
<password>4</password>
<role>Manager</role>
</user>
</users>
I have a Datagrid on my form bound to SystemUsers.User. Why is it when I
load my form, I don`t see data in the Datagrid on my form, from Users.XML?
Many Thanks
MCN