首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb.net数据储存的有关问题

2013-08-01 
vb.net数据储存的问题我用vb.net编写了一个界面,这个界面主要是一些数的输入界面,还有一些表格的输入界面。

vb.net数据储存的问题
我用vb.net编写了一个界面,这个界面主要是一些数的输入界面,还有一些表格的输入界面。

我想在程序中加入保存的功能,就是可以保存成自定义格式的文件,请问这个要怎么实现呢?

我是新手,顺便求一些关于这个方面的资料。 VB.NET 界面 保存数据
[解决办法]

using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
....
...

Hashtable aa = new Hashtable();

private void buttonSave_Click(object sender, EventArgs e)
{
FileStream fs = new FileStream("e:\\aa.dat", FileMode.Create);
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(fs, aa);
fs.Close();
}

private void buttonLoad_Click(object sender, EventArgs e)
{
aa.Clear();
FileStream fs = new FileStream("e:\\aa.dat", FileMode.OpenOrCreate);
BinaryFormatter bf = new BinaryFormatter();
aa = (Hashtable)bf.Deserialize(fs);
fs.Close();
}

[解决办法]
引用:
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
....
...

Hashtable aa = new Hashtable();

private void buttonSave_Click(object sender, EventArgs e)
{
FileStream fs = new FileStream("e:\\aa.dat", FileMode.Create);
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(fs, aa);
fs.Close();
}

private void buttonLoad_Click(object sender, EventArgs e)
{
aa.Clear();
FileStream fs = new FileStream("e:\\aa.dat", FileMode.OpenOrCreate);
BinaryFormatter bf = new BinaryFormatter();
aa = (Hashtable)bf.Deserialize(fs);
fs.Close();
}


这里没有说明怎么往哈希表添加数据呢.

而且Hashtable 只能一一对应,符合搂住的要求吗?

热点排行