大家好,请教个问题, ASP.NET 怎么样在Excel 批量导入到sql server 中时,如果有导入的和数据库有相同的时候首先弹出一个对话框,让其现在是或者否,如果选择是则导入,如果选择否,则放弃呢。应该怎么做,在线请教。。
解决方案 »
- 关于ASP.NET的一些疑问
- 请问 提示这个错误,怎么解决?
- Asp.net什么样的容器可以加载图片?
- 怎么就是不输出9 (DataList控件) ? 还有:Response.Write(MyList.Items.Count);输出的结果怪怪的 ?
- 网页内嵌realplayer 如何动态获取播放地址?
- 如何实现删除指定字符?
- 关于Treeview的NavigateURL带多个参数的问题。
- 主 题: iis承载remoting的问题。。。。。。。无法加载类型。。。。。。。。。
- ag:AspNetPager分页控件怎么用?
- 一个简单的问题。
- asp.net 未能加载类型
- 请教高手一下效果如何实现!!!!!!!!!!!!!!!!!
读Excel的方法:
string strConn = "provider=Microsoft.Jet.OLEDB.4.0;data source=Excel文件;Extended Properties=Excel 8.0;"; OleDbConnection oleConn = new OleDbConnection(strConn);
oleConn.Open();
string olestr = "select * from [Sheet1$]";
OleDbCommand oleComm = new OleDbCommand(olestr, oleConn);
oleComm.Connection = oleConn;
OleDbDataAdapter oleDa = new OleDbDataAdapter();
oleDa.SelectCommand = oleComm;
DataSet ds = new DataSet();
oleDa.Fill(ds);
foreach (DataRow row in ds.Tables["INFO"].Rows)
{
string userInfo = row[0].ToString().Trim();
}
oleConn.Close(); 这是导入代码,自己加个查询数据库的验证吧。