您的位置:首页 > 数据库

从Excel中读出数据并倒入sql2000中

2009-09-09 15:07 218 查看
读出并写入数据中

1if (FileUpload1.HasFile == false)//HasFile用来检查FileUpload是否有指定文件
2        string IsXls = System.IO.Path.GetExtension(FileUpload1.FileName).ToString().ToLower();//System.IO.Path.GetExtension获得文件的扩展名
7        if (IsXls != ".xls")
8        SqlConnection cn = new SqlConnection(strConn);
cn.Open();
string filename = DateTime.Now.ToString("yyyymmddhhMMss") + FileUpload1.FileName;              //获取Execle文件名  DateTime日期函数
string savePath = Server.MapPath(("~\\upfiles\\") + filename);//Server.MapPath 获得虚拟服务器相对路径
FileUpload1.SaveAs(savePath);                        //SaveAs 将上传的文件内容保存在服务器上
DataSet ds = ExecleDs(savePath, filename);           //调用自定义方法
DataRow[] dr = ds.Tables[0].Select();            //定义一个DataRow数组
int rowsnum = ds.Tables[0].Rows.Count;
if (rowsnum == 0)
else

cn.Close();

/Files/weixing/Excel2sql.rar

1if (FileUpload1.HasFile == false)//HasFile用来检查FileUpload是否有指定文件

2 string IsXls=System.IO.Path.GetExtension(FileUpload1.FileName).ToString().ToLower();//System.IO.Path.GetExtension获得文件的扩展名

7 if (IsXls != ".xls")

8 SqlConnection cn = new SqlConnection(strConn);

cn.Open();

string filename = DateTime.Now.ToString("yyyymmddhhMMss") + FileUpload1.FileName; //获取Execle文件名 DateTime日期函数

string savePath = Server.MapPath(("~\\upfiles\\") + filename);//Server.MapPath 获得虚拟服务器相对路径

FileUpload1.SaveAs(savePath); //SaveAs 将上传的文件内容保存在服务器上

DataSet ds = ExecleDs(savePath, filename); //调用自定义方法

DataRow[] dr = ds.Tables[0].Select(); //定义一个DataRow数组

int rowsnum = ds.Tables[0].Rows.Count;

if (rowsnum == 0)

else

cn.Close();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: