写入XML后,为什么保存在 session 中的 用户信息 没有了?
我在程序号将一个值保存到一个XML文件中,但保存成功后,我的 session("user")
变成了 nothing ,session 的timeout =20 ,这是什么原因?各位大侠,请帮忙!!
我的代码如下:
Private Sub btn_ok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_ok.Click
Dim file_sT As String = Request.PhysicalApplicationPath & "bin\setTime.xml"
file_sT = file_sT
Dim tmpfileinfo As New FileInfo(file_sT)
Dim stream As New FileStream(file_sT, FileMode.OpenOrCreate)
Dim ds As New DataSet
Dim myt As New DataTable
myt.Columns.Add(New DataColumn("setTime", GetType(Integer)))
Dim dr As DataRow
dr = myt.NewRow
dr.Item(0) = txt_time.Text
myt.Rows.Add(dr)
ds.Tables.Add(myt)
ds.WriteXml(stream)
'下面两句都好象有影响,但还是一样不行
'ds.Clear()
'ds = Nothing
span1.InnerText = "设置成功!"
End Sub