
正文
关于net不安装execl读取数据的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
服务器上不安装office,读取excel上的数据
要导入数据库,应该使用数据库支持的文档和格式,如果要在没有Office中都能打开,TXT的文件就可以在大部份的软件中打开,你应该向数据使用人了解数据导入接口所需要的文件格式。
应该可以实现,我原来用过数据库实现,不过我机器上装有office,所以我不能确定没有office的机器一定能用,但是确实在编程的时候是不需要office的,我是写文件,所以我会用office去打开来看我的结果。
可以使用excel来读,但这不是唯一的方式。
相关问答
Q1: ...读取数据库是写连接字符串读取的,但是要没安装Exc咋实现
多数数据库都提供了数据导入导出工具,比如SQL SERVER,就有,你可以使用这个工具把EXCEL表导入到数据库中,这样就可以了。不过,由于你的表不规范,导入后的数据可能还是有问题的。建议你先把表规范一下,再导入。
数据库放在服务器端,然后将你的程序打包时数据库配置文件中的数据库连接字符串,设置成远程连接你的服务器,就是 server=IP地址 + 实例名 的这种;最后将打包生成的程序安装在客户端,OK。
C#是可以通过驱动程序像操作数据库一样操作Excel文件的,参考这个例子。
首先这些数据库软件需要安装,即使不在本机安装也需要在一台可以访问到的机器上安装,然后使用jdbc访问。如果程序安装在已经安装这些数据库的机器上,你只需要将程序的数据库访问指向本机即可。
Q2: 用c#直接读写excel文件(不借助数据库)
(1)应用软件。Linux操作系统中的应用软件都是使用C语言编写的,因此这样的应用软件安全性非常高。(2)对性能要求严格的领域。
C就是英文字母Circumference的缩写,S就是英文字母Square的缩写,这些字母大多是有这样的来的。
最简单的C程序:void main(void) {},非要写成 main() {} 也行。
此外,C语言还具有效率高,可移植性强等特 ,您好!\n); } main是主函数的函数名,表示这是一个主函数。每一个C源程序都必须有,且只能有一个主函数(main函数)。
这种情况叫做 runtime error (运行时错误)。在 Windows 7 上这样提示:在 Windows XP 上这样提示:runtime error (运行时错误)就是程序运行到一半,程序就崩溃了。
Q3: asp.net读取excel,服务端需要安装Excel吗?
这种方式需要先引用 Microsoft.Office.Interop.Excel 。首选说下这种方式的优缺点 优点:可以非常灵活的读取Excel中的数据 缺点:如果是Web站点部署在IIS上时,还需要服务器机子已安装了Excel,有时候还需要为配置IIS权限。
由于是纯.Net组件,所以服务器端不需安装office。 SOAOffice的excel组件SOAExcel含有Sheet、Cell等类似Excel的简化接口,调用简单。
不过需要注意几个问题.1:你的文件如果是word,excel那么一定要确认访问的用户要装office.建议加上target=_block.2:你这样做极度危险,太不安全了。
传excel文件给服务器,使用webclient.UploadFile来上传 https://msdn.microsoft.com/zh-cn/library/esst63h0(v=VS.80).aspx 非常简单。服务端拿到文件,进行解析。
第一步,将Excel文件保存到服务器端某个路径。第二步,打开这个Excel文件,读取里面的单元格的内容。第二步可以通过OLEDB连接到Excel,当成数据库来读写,也可以用ExcelApplication打开进行读写,用第三方的组件读写。
你这个是写数据流呀~~~你要保证所有的机器都是直接打开的话你得去安装一个OFFICE插件,然后用的是ASP.NET读取EXCEL文件的方式,而不是下载文件的方式去打开。直接可以在页面里获取EXCEL的值。
Q4: 如何上传Excel直接读取里面的数据,不用保存excel文件后再读取
上面代码示例中,先是获取上传的文件名,此包含有路径;接下来还在知道上传的扩展名;第三行代码是使用Guid类的方法NewGuid()与扩展名组合一个新的文件名。第四行代码创建上传文件的目标路径。最后是保存。
可以使用替换功能,将空格替换为制表符,然后再全选复制粘贴。制表符如果不知道怎么打,推荐下载UltraEdit软件,在格式中选择转换全部空格为制表符,如果替换后仍有空格未替换,可以复制一个制表符,使用替换功能手动替换。
方法如下:使用函数xlsread读取单个文件。
Q5: vb.net如何与excel建立连接,并从里面查询并读取数据?
1、直接去重放到COMBOBOX里,这个我要看看,好久以前用过,不知道放那里了,有点忘了。如果做到辅助列,先给这一列去重,再放到COMBOBOX里。
2、第一步:在工程中引用Microsoft Excel类型库:从工程菜单中选择引用栏;选择Microsoft Excel 0 Object Library(EXCEL2000),然后选择确定。表示在工程中要引用EXCEL类型库。
3、...Data Source =& Application.StartupPath & \xx.xls...Data Source = D:\xx.xls也可以表示指定位置。“...”表示数据库连接的形式,使用的代码省略部分哈。
4、ex.Message)End Try Console.ReadLine()End Using End Sub End Class 这是我在vs2010中微软自带的MSDN示例代码里面拷的,是关于ADO.net连接sql的操作。希望对你有帮助。 如果你还需要其他的,我也可以再拷给你看。
关于net不安装execl读取数据和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







