在c#中。我已经将数据库的数据保存为.Dat文件,现在面临着这样的问题,怎样将它导出来显示在listview上。
这是我导入前在listview上显示的学生信息.
这是我导入后的Student.dat文件.现在就是怎样把它写到数据库中并显示在lisview上.
下面是我导入的代码
private void Savebutton_Click(object sender, EventArgs e)
{
string connStr = @"Data Source=\PDA\PDADB.sdf;Encryption Mode=PPC2003 Compatibility;Password=123";
SqlCeConnection conn = new SqlCeConnection(connStr);
conn.Open();
string SQL = "select * from T_Student order by F_Code";
SqlCeCommand Cmd = new SqlCeCommand(SQL, conn);
SqlCeDataAdapter Da = new SqlCeDataAdapter(Cmd);
DataTable Dt = new DataTable();
Da.Fill(Dt);
System.IO.FileStream f = new System.IO.FileStream(@"\PDA\Student.Dat", System.IO.FileMode.Create);
for (int i = 0; i < Dt.Rows.Count; i++)
{
for (int j = 1; j < 3; j++)
{
byte[] AData = Encoding.Unicode.GetBytes(Dt.Rows[i][j].ToString());
f.Write(AData, 0, AData.Length);
}
}
f.Close();
MessageBox.Show("OK");
}
呵呵 现在就差一个导出的了.....