首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

NET开发Windows Mobile时,如何把数据导入到excel中

2012-08-30 
NET开发Windows Mobile时,怎么把数据导入到excel中NET开发Windows Mobile时,怎么把从数据库中的数据导入到

NET开发Windows Mobile时,怎么把数据导入到excel中
NET开发Windows Mobile时,怎么把从数据库中的数据导入到excel中

[解决办法]
导出到EXCEL?

可以为CSV,但无法是XLS
[解决办法]
WM不支持excel或access之类的数据格式。

你可以使用sql ce将数据导入到sql server中,然后在桌面上写个sql server到excel的转换程序
[解决办法]

C# code
public static void ExportToExcel(ListView lv,string fileName)        {            string exportFolder = //导出目录;            string filePath = exportFolder + fileName + ".csv";            StreamWriter sw = new StreamWriter(filePath, false, Encoding.Unicode);            string columnTitle = "";            try            {                //写入列標題                  for (int i = 0; i < lv.Columns.Count; i++)                {                    if (lv.Columns[i].Width > 0)                    {                        if (i > 0)                        {                            columnTitle += "\t";                        }                        columnTitle += lv.Columns[i].Text;                    }                }                columnTitle = columnTitle.Substring(1);                sw.WriteLine(columnTitle);                //写入列内容                  for (int j = 0; j < lv.Items.Count; j++)                {                    string columnValue = "";                    for (int k = 0; k < lv.Columns.Count; k++)                    {                        if (lv.Columns[k].Width > 0)                        {                            if (k > 0)                            {                                columnValue += "\t";                            }                            if (lv.Items[j].SubItems[k].Text == null)                                columnValue += "";                            else                                columnValue += lv.Items[j].SubItems[k].Text.Trim();                        }                    }                    columnValue = columnValue.Substring(1);                    sw.WriteLine(columnValue);                }                sw.Close();                MessageBox.Show(fileName+ ".csv 导出成功!");            }            catch (Exception e)            {               //ERROR            }            finally            {                sw.Close();            }        } 

热点排行