一个超难的问题

cymandhxl 2005-10-14 02:52:47
我做了个程序,先生成一个EXCEL文件,然后向其中加入数据。
可是当程序退出后,这个文件也没有了。本来已经生成的。
这个问题在我的XP下没有出现过,可是拿到2000下,就出现了好多次,请问大家!
...全文
124 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cymandhxl 2005-10-15
  • 打赏
  • 举报
回复
2000和XP上对EXCEL有什么不同吗,
N_ccw 2005-10-14
  • 打赏
  • 举报
回复
我以前在2000做了一个将数据库中的数据导入到Excel文件的程序
都不会出现这种情况
N_ccw 2005-10-14
  • 打赏
  • 举报
回复
up
哈哈007哈 2005-10-14
  • 打赏
  • 举报
回复
mark

==============================
有理想,没道德,有文化,没纪律
==============================
cymandhxl 2005-10-14
  • 打赏
  • 举报
回复
我感觉花生说的有道理,可是如何解决呢。
我又检查了一次,conn都close();da,是自动的cmd也都close();应该不会有错啊!
public bool SaveExcel(string mm)//保存一个表
{
try
{
System.Console.Write(mm);
Excel.Application oExcel;
Excel.Workbook oBook;
Object oMissing = System.Reflection.Missing.Value;
oExcel = new Excel.Application();
oBook = oExcel.Workbooks.Add(oMissing);
oExcel.Cells[1,1]="title";
oExcel.Cells[1,2]="url";
oExcel.Cells[1,3]="cityid";
oExcel.Cells[1,4]="vocation";
oExcel.Cells[1,5]="tel";
oExcel.Cells[1,6]="mail";
oExcel.Cells[1,7]="fax";
oBook.Saved = true;
oExcel.UserControl = false;
//string mm="c:\\aa.xls";//服务器保存地址

oExcel.ActiveWorkbook.SaveCopyAs(mm);
oExcel.Quit();
return true;
}
catch(Exception ex)
{
System.Console.Write(ex.Message);
return false;
}
}
这是代码,请大家指正。
public void GetKeywords(string path,string v1,string v2,string v3,string v4,string v5,string v6,string v7)//加记录
{
string strCon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+path+";Extended Properties=\"Excel 8.0\"";
OleDbConnection myConn=new OleDbConnection(strCon);
string strCom="insert into [Sheet1$] values('"+v1+"','"+v2+"','"+v3+"','"+v4+"','"+v5+"','"+v6+"','"+v7+"')";
System.Data.OleDb.OleDbCommand cmd=new OleDbCommand(strCom,myConn);
try
{
myConn.Open();
cmd.ExecuteNonQuery();
}
catch(Exception ex)
{
System.Console.Write(ex.Message);
}
finally
{
myConn.Close();
myConn.Dispose();
cmd.Dispose();
}

}
jordan_chen2 2005-10-14
  • 打赏
  • 举报
回复
帮顶
哈哈007哈 2005-10-14
  • 打赏
  • 举报
回复
close stream!!!!

==============================
有理想,没道德,有文化,没纪律
美福种田伯 2005-10-14
  • 打赏
  • 举报
回复
一点不难
Johnny_de 2005-10-14
  • 打赏
  • 举报
回复
close对象没?
自由程序员 2005-10-14
  • 打赏
  • 举报
回复
保存,功能调用在2000下失效所至

111,117

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧