Tag: stream

使用Java或C#从数据表中读取

我会认为自己是一个业余程序员。 我已经采取了Java类,我正在自学C#的过程中。 当涉及到读数据(例如说一个Excel文件),我注意到了一个趋势,它总是以开放开始… ImportData / ManipulateData / ExportData …. Export 我的问题: 有没有其他的方式来读取我已经知道的“OpenStream”“CloseStream”以外的数据? 我知道那里有很多不同的语言,但是也许内置函数,我不知道已经为Java或C#?

错误从服务器收到的消息无法parsing

所以我正在做的是使用epplus创build一个excel文件并保存到response.outputstream 由于某些原因代码打破了给我一个错误。 我不知道我在做什么错。 Using package As New ExcelPackage(newFile) ' add a new worksheet to the empty workbook Dim worksheet As ExcelWorksheet = package.Workbook.Worksheets.Add("Analysis") Dim worksheet2 As ExcelWorksheet = package.Workbook.Worksheets.Add("Data") 'Add the headers worksheet.Cells(1, 2).Value = "Key Performance Indicators" worksheet.Cells(1, 6).Value = MWHtotal & "MW Hours" worksheet.Cells(2, 3).Value = "Before Deslag" worksheet.Cells(2, 4).Value = "After Deslag" […]

在Windows上使用pywin32 / excel移植Python到Vagrant机器上的Linux

我写了一个广泛的python包,利用excel和pywin32。 我现在正在将这个软件包移动到一个Vagrant机器上的Linux环境中。 我知道有一些“emulator-esque”软件包(例如WINE)可以运行Windows应用程序,并且对于某些Windows应用程序(例如Excel到OpenOffice)来说,它们看起来很像。 然而,我并没有看到正确的道路,为了让我的pywin32 / Excel的依赖代码在Vagrant机器上运行在Linux环境下运行。 理想情况下,我不需要改变我的代码,只需在我的Vagrant机器上进行适当的安装即可。 谢谢

Excel 2007 VBA If-THEN-ELSE发货物stream

我有一个包含3列的电子表格: order type , order date和target ship date 。 有四种订单types: USA , USAPriority , Canada和Med 。 每种订单types只在特定date发货。 美国订单types可以在订单date后两天发货, USAPriority在订单date后的第二天发货。 如果星期三上午11:59收到加拿大的订单, 如果星期二上午11:59收到Med订单,Med订单将在每周星期三发货。 我想编写一个代码,根据订单types和订单date生成目标出货date。

如何从Mac上的数据库或电子表格生成stream程图?

是否有一个简单而经济的方法来从数据库(例如FileMaker Pro或MS-Access)或电子表格(例如Apple Numbers或MS-Excel)生成stream程图? 正在寻找什么 – 在Mac上 – 是一种创buildstream程图节点(标题/文本,符号types和链接信息)的数据库/电子表格表格…“按下button”…并具有视觉效果吸引人的stream程图生成。 然后…检查结果…更新表…重新生成…有限公司。

自动更新SP基础列表

我真的希望有人可以帮助我在这里…我正在为我的雇主使用SharePoint Foundation开发数据库。 该数据库包含26列和约100,000行(业务联系人数据库)。 我们使用列表中的内容导出到MS Excel中以加载到电子邮件pipe理器程序中,以执行电子邮件发送。 我遇到的问题是 – 电子邮件pipe理器程序将logging电子邮件的收件人已取消订阅,但这可能是一次成千上万。 我需要能够“自动”更新SharePoint列表与电子邮件pipe理器(在MS Excel中)返回的“取消订阅”数据。 我试图创build一个工作stream来查找/replace定义的字段。 任何人都可以帮忙吗?

用function区XMLreplaceVBA驱动的超链接代码Excel 2010&2013?

我目前有自定义选项卡中的各种自定义function区button,启动macros是所有超链接; 其他工作表,工作文档,mailto和网页。 有没有什么办法有本地的function区只有代码作为用户不断保存为转储macros的xlsx文件的文件? 我目前在非官方的customUI工具中构build自定义选项卡和button。 我希望能够用这个XML以某种方式触发超链接。 或者我将不得不使用视觉工作室? Excel 2010和2013 任何信息感谢收到谢谢

IExcelDataReader读取的是xlsx而不是xls文件

我是新的Excel数据读取器,我有一个问题。 我的程序只读取.xlsx文件,无法读取.xls文件。 任何帮助将不胜感激这里是我的代码: OpenFileDialog ope = new OpenFileDialog(); ope.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm"; Invoke((Action)(() => { ope.ShowDialog(); })); label2.Invoke((MethodInvoker)delegate { label2.Visible = true; }); FileStream stream = new FileStream(ope.FileName, FileMode.Open); IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream); DataSet result = excelReader.AsDataSet(); string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["SQL"].ConnectionString; SqlConnection conna = new SqlConnection(connectionString); conna.Open(); foreach (DataTable table in result.Tables) { foreach (DataRow […]

从HTML创build一个Excel文件

我从HttpResponseMessage的内容中得到一个html文件 var client = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Post, myUrl); var response = client.SendAsync(request); var content = response.Content.ReadAsStringAsync().Result; 然后我试图创build一个Excel文件 using(var Excel = Microsoft.Office.Interop.Excel) { Excel.Application xlApp = new Excel.Application(); Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(content); } 在这里,我收到一条错误消息 来自HRESULT的exception:0x800A03EC 但是,如果我手动从响应中复制所有内容并创build一个文件,然后加载它 Excel.Workbook xlWorkbook = xlApp.Workbooks.Open("C:\test.html"); 它工作完美。 任何人都可以解释请是否有可能从HTMLstring创build工作簿,而不保存文件?

如何将文件插入到文件stream数据types

我正在创build一个应用程序,使用SQL Server 2008提供的文件stream数据types将Excel文件存储到数据库,现在我坚持在Internet上search最佳实践方式,使用C#存储过程插入它。 到目前为止,我已经创build了数据库结构和类,我现在需要做的是实际使用存储过程,我卡住了,下面是代码片段 OpenFileDialog ofd = new OpenFileDialog(); ofd.ShowDialog(); if (ofd.CheckFileExists) { …. } using (SqlConnection conn = new SqlConnection(Murel.Util.DBUtil.CONSTRING)) { try { conn.Open(); using (SqlCommand cmd = new SqlCommand("items_insert", conn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@name", "test")); cmd.Parameters.Add(new SqlParameter("@template", HELP)); Guid id = (Guid)cmd.ExecuteScalar(); return true; } } catch (Exception ex) { throw […]