页面设计了一个fileupload,通过button导入excel到Gridview显示,导入的数据保存到sql server,最好带删除键,删除导入错误的数据!
解决方案 »
- vs2010的报表问题
- 关于显示背景图片的一个非常奇怪的问题!
- 怎么找到FromView的ItemTemplate中的RadioButtonList控件?谢谢
- .NET中的翻页秘决
- 如何解决custom不能验证空值的问题?
- 做asp.net开发,用windows2003哪个版本好呢?
- [讨论]现在到底有多少人在实际的项目中用VS2005来做开发。中文正式版现在出来了没有?
- 列名无效
- 十一每天登陆居然没有给我加可用分~谁能给我一段水晶报表显示DATASET的代码?
- 一个简单的问题
- 做了一个ajax在后台查数据, 前台接收转成html赋值给div显示在界面上,返回的数据是对的,赋值过后div值也是对的,显示出来是错的
- NHibernate主从表的新增和编辑问题
{
if (FileUpload1.PostedFile.FileName != "")
{
//定义上传路径(在当前目录下的uploadfile文件下)
string uploadpath = "c:";
//取得文件名
string tmpfilename = FileUpload1.PostedFile.FileName;
//文件名
filename = tmpfilename.Substring(tmpfilename.LastIndexOf("\\") + 1);
//原文件的保存路径
string fileSavePath = uploadpath + "\\" + filename;
//保存
FileUpload1.SaveAs(fileSavePath);
//求取后缀名
string suffix = filename.Substring(filename.LastIndexOf(".")); string url = "C:\\" + filename;
string Sql = "insert into L_排班表 select * from OPENROWSET ('MICROSOFT.ACE.OLEDB.12.0','Excel 5.0;HDR=YES;DATABASE=" + url + "',sheet1$)";
if (dataOperate.execSQL(Sql))
{ ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('导入成功!');</script>");
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('导入失败!');</script>");
}
}
}
1、开始 —> 所有程序 —> Microsoft SQL Server 2005 —> 配置工具 —> SQL Server外围应用配置器 —> 功能的外围应用配置器 —> 实例名 —> Database Engine —> 即席远程查询 —> 启用OpenRowset和OpenDatasource支持。 2.代码启用 启用: exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 Reconfigure 关闭: exec sp_configure 'Ad Hoc Distributed Queries',0 reconfigure exec sp_configure 'show advanced options',0 reconfigure