首页 新闻 搜索 专区 学院

c#将.Dat文件写入数据库并显示在listview上.....高手进来.....

0
悬赏园豆:10

在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");
        }

 呵呵 现在就差一个导出的了.....

tianlan的主页 tianlan | 初学一级 | 园豆:140
提问于:2009-01-02 21:55
< >
分享
其他回答(-1)
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册