您的位置:首页 > 编程语言 > ASP

ASP.NET: excel加两列导入到sqlserver

2005-01-14 18:56 190 查看
     OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data  Source="+filename+";User ID=Admin;Password=;Extended properties=Excel 8.0");

    conn.Open();

     DataTable dt=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,new object[] {null,null,null,"TABLE"});

     string eName="["+dt.Rows[0]["TABLE_NAME"].ToString ().Trim()+"]";

     OleDbCommand cmd = new OleDbCommand("insert into [ODBC;Driver=SQL Server;UID=sa;PWD=;Server=ck;DataBase=tb2;].gz select *,'"+DL_Y.SelectedItem.Text+"' as [year],'"+DL_M.SelectedItem.Text+"' as [month] from "+eName,conn);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: