关于在c#中从execl导数据到数据库

问题描述

关于在c#中从execl导数据到数据库,stringfileName=FileUpload1.PostedFile.FileName;if(!System.IO.File.Exists(fileName)){Page.RegisterStartupScript("alert","<script>alert('EXCEL表不存在,请检查!!');</script>");}else{Operate(fileName);}我用这段代码在我的源本机上测试能找到EXCEL表,当我生成网站放到服务器上,我用本机来访问网页并选择本机的excel表时,说'EXCEL表不存在

解决方案

解决方案二:
我的是web型的
解决方案三:
当然,System.io是安全类, 不会判断客户端的文件if(!System.IO.File.Exists(fileName))这句当然会找不到
解决方案四:
假如我不要这句能否找到EXCEL,然后导入呢
解决方案五:
曾经俺也做过这样的事情
解决方案六:
2楼说的对.你实际上是想判断有没有选择文件.正确的应该是:if(string.IsNullOrEmpty(FileUpload1.PostedFile.FileName)){Page.RegisterStartupScript("alert","<script>alert('EXCEL表不存在,请检查!!');</script>");return;}else{Operate(fileName);}
解决方案七:
行时错误说明:服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。详细信息:若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前Web应用程序根目录下的“web.config”配置文件中创建一个<customErrors>标记。然后应将此<customErrors>标记的“mode”属性设置为“Off”。<!--Web.Config配置文件--><configuration><system.web><customErrorsmode="Off"/></system.web></configuration>注释:通过修改应用程序的<customErrors>配置标记的“defaultRedirect”属性,使之指向自定义错误页的URL,可以用自定义错误页替换所看到的当前错误页。<!--Web.Config配置文件--><configuration><system.web><customErrorsmode="RemoteOnly"defaultRedirect="mycustompage.htm"/></system.web></configuration>
解决方案八:
我去掉后就得到这样的错误,请帮帮我,我今天就要交差了,
解决方案九:
我打包到服务器,然后我在我自己的机子里访问网页,把我本机的EXCEL导入数据库

时间: 2024-07-29 03:50:31

关于在c#中从execl导数据到数据库的相关文章

在Word2010中创建包含导数符号的公式

第1步,打开Word2010文档窗口,切换到"插入"功能区.在"符号"分组中单击"公式"按钮(非"公式"下拉三角按钮),如图1所示. 图1 单击"公式"按钮 第2步,在Word2010文档中创建一个空白公式框架,在"公式工具/设计"功能区中,单击"结构"分组中的"导数符号"按钮.在打开的导数符号结构列表中会显示导数符号.带框公式.顶线和底线等多种类

link 中在一个程序中能不能使用2个数据库,主从数据库怎么相互备份?

问题描述 link 中在一个程序中能不能使用2个数据库,主从数据库怎么相互备份? link 中在一个程序中能不能使用2个数据库,主从数据库怎么相互备份? 解决方案 可以啊,你可以定义多个edmx,每个映射到一个数据库上

Oracle9i中如何建立不同字符集的数据库?

oracle|数据|数据库 Oracle9i中如何建立不同字符集的数据库?       在安装Oracle9i Server时,安装过程中会自动根据操作系统的语言环境选择安装语言并且可以选择默认的字符集(系统语言)进行数据库安装.但是,如果想要再追加一个不同字符集的数据库,那应该怎么办呢?现在,通过下面的方法可以实现在同一个Oracle9i Server端安装多个不同字符集的数据库.   运行环境: 硬件:DELL(CPU1.9G,内存512M) 软件:Windows2000 Server中文版

Excel2013中工作表怎么导入Access数据库数据

  Excel2013中工作表怎么导入Access数据库数据 1.启动Excel 2013,打开需要导入Access数据库数据的工作表,在"数据"选项卡的"获取外部数据"组中单击"自Access"按钮,如图1所示.打开"选取数据源"对话框,选取作为数据源的数据库文件,然后单击"打开"按钮,如图2所示. 图1 单击"自Access"按钮. 图2 "选择数据源"对话框.

在Linux中通过Python脚本访问mdb数据库的方法

  这篇文章主要介绍了在Linux中通过Python脚本访问mdb数据库的方法,本文示例基于debian系的Linux系统,需要的朋友可以参考下 在 linux 系统中连接 mdb 数据库,直接连接的话,mdb 默认的驱动无法识别非 windows 的路径, 所以不能使用常规的连接方式 ? 1 DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:dirfile.mdb 安装 这里我们需要借助一些库来实现第三方的驱动 我们需要安装这些包:mdbtools,

Android程序中读取使用已有的SQLite数据库

方法一: 先在 Manifest 里添加权限: <span style="font-size:12px;"><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /&

Eclipse中代码要无法连接mysql数据库,求大神指教

问题描述 Eclipse中代码要无法连接mysql数据库,求大神指教 结果显示是这样:Exception in thread ""main"" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Meth

Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置

问题描述 Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置 Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置,注意这里是jdbc方法连接 而不是jdbc-odbc 例如access数据库就在项目中(project文件夹下) 代码为: try { // 加载jdbc - odbc驱动 Class.forName("com.hxtt.sql.access.AccessDriver"); // 根据url创建连接实例 a

怎么实现在ASP.NET中制作表格,并将数据库中数据定位到特定的单元格中,谢谢了

问题描述 怎么实现在ASP.NET中制作表格,并将数据库中数据定位到特定的单元格中,谢谢了 现须在ASP.NET的网页中显示报表,报表的格式如下(红框里的是固定不变的,绿框的数据从数据库调用).表格要求:表格样式不变,显示数据库里的数据. 之前尝试用repeater.Gridview控件但都不能将数据定位到特定单元格上.问各位大神,怎么实现这个功能.在下感激不尽! 图片说明 解决方案 GridView可以将数据定位到单元格上,只是你不能简单的数据绑定,你需要用循环配合gridview.rows[