Tag: exception

MySQL数据截断上传Excel表单时出现exception

我正在做一个任务,使用Eclipse在java中将多个excel表上传到MySQL中,并且当我尝试执行insert命令时,我正在使用CLOB(LONGTEXT) 线程“main”中的exceptioncom.mysql.jdbc.MysqlDataTruncation:数据截断:数据在第1行的列'data'过长 但文件只有10KB,而我来了解CLOB是编码和sorting敏感,我不知道如何configuration字符编码设置,请告诉我我需要做什么来克服这个问题也请build议我,如果我是应该以其他更好的方式来做。 和FYI我需要处理可能拍摄几MB的大小的Excel表格。 谢谢

Jasperreport Excel文件创buildexception

我在jasper报告中创build.xls文件时遇到错误。 例外 Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: org.apache.poi.hssf.usermodel.HSSFSheet.addMergedRegion(Lorg/apache/poi/hssf/util/CellRangeAddress;)I at net.sf.jasperreports.engine.export.JRXlsExporter.createMergeRegion(JRXlsExporter.java:596) at net.sf.jasperreports.engine.export.JRXlsExporter.initCreateCell(JRXlsExporter.java:540) at net.sf.jasperreports.engine.export.JRXlsExporter.createTextCell(JRXlsExporter.java:530) at net.sf.jasperreports.engine.export.JRXlsExporter.exportText(JRXlsExporter.java:390) at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportPage(JRXlsAbstractExporter.java:550) at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportReportToStream(JRXlsAbstractExporter.java:423) at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportReport(JRXlsAbstractExporter.java:207) at net.sf.jasperreports.view.save.JRSingleSheetXlsSaveContributor.save(JRSingleSheetXlsSaveContributor.java:112) at net.sf.jasperreports.view.JRViewer.btnSaveActionPerformed(JRViewer.java:1128) at net.sf.jasperreports.view.JRViewer$3.actionPerformed(JRViewer.java:668) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at 码 File reportFile = new File("C:/Documents and Settings…../report1.jrxml"); JasperDesign jasperDesign = JRXmlLoader.load(reportFile); JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); JasperPrint jasperPrint […]

C#COMexception:0x80010108(RPC_E_DISCONNECTED))

出于某种原因,我已经开始在我的代码中得到下面的例外,它已经超过6个月完美的工作。 根本没有任何代码改变,但是这里是主要的例外: System.Runtime.InteropServices.COMException (0x80010108): The object invoked has disconnected from its clients. (Exception from HRESULT: 0x80010108 (RPC_E_DISCONNECTED)) at Microsoft.Office.Interop.Excel.WorkbookClass.Save() at ditCreditEMGTestAutomationDifferenceEngine.Comparers.ExcelComparer.performProcessClean() in 和它似乎是参考的代码: private void performProcessClean() { xlWorkBook1.Save(); xlWorkBook2.Save(); xlWorkBook1 = null; xlWorkBook2 = null; xlApp.Quit(); } 我已经尝试了两个单独的机器上,他们一直工作正常,但看到同样的错误的DLL。 有任何想法吗?

使用VB 2010从Excel中捕获popup窗口,警报和例外

这是我第一次发布在计算器上。 我昨天开始学习VB 2010(虽然我知道一些Ruby),并且已经使用了这个问题了很多,但没有发现太多。 我已经编写了一个程序,它接收一个CSV列表的文件path(所有的.XLS文件)并尝试打开它们。 这些优秀的工作簿被另一个程序标记为不可读取; 我的程序试图捕获导致错误的警告,popup或exception。 它适用于大多数例外(密码保护,无法读取的内容,危险文件等),但一些popup窗口,要求你点击“确定”button继续不被捕获。 也许他们没有被归类为例外或者什么,我很想知道。 至less能得到他们的文本forms是很好的。 这是我的脚本: Private Sub runReportButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles runReportButton.Click Dim Exl As New Excel.Application() Exl.Visible = False Exl.DisplayAlerts = False For Each row As DataGridViewRow In dgvReport.Rows If Not IsNothing(row.Cells(0).Value) Then If row.Cells(0).Value.ToString.Contains(".xls") Then Try 'Open the workbook and attempt to catch […]

命令button运行时exception

我有一个示例代码,用于在Excel表单vb.net代码中创buildbutton,如下所示: Dim button As Microsoft.Office.Interop.Excel.OLEObject button = _xlWorksheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1", _ Link:=False, DisplayAsIcon:=False, Left:=0, Top:=0, Width:=100, Height:=30) button.Name = "Send Mail" Dim oCommandBar As Microsoft.Office.Core.CommandBar Dim oCommandBarButton As Microsoft.Office.Core.CommandBarControl Dim tb As String = "My Toolbar" Dim _btnCaption As String = "Forward To BSC" 'Dim code As String 'code = "Sub button_Click()" & vbCrLf 'code = code […]

处理来自HRESULT的exception:0x800401A8

我有一个应用程序,在button单击Excel表将被打开和数据将被插入到它。 如果我在插入数据发生exception之前closuresExcel工作表 来自HRESULT的exception:0x800401A8 有没有办法来处理这个问题。 我的代码是 Excel.Application objApp = null; Excel._Workbook objBook = null; Excel.Workbooks objBooks = null; Excel.Worksheet workSheet = null; objApp = new Excel.Application(); objBooks = objApp.Workbooks; objBook = objBooks.Open(path, 2, false, 5, "", "", true, Excel.XlPlatform.xlWindows, "\t", true, false, 0, true); objBook.Activate(); objApp.Visible = true; workSheet = (Excel.Worksheet)objBook.Worksheets[1]; //sqlQueryForShoppingCenter.Append(" select shp_ctr_id,ctr_name,addr_city,addr_line1 from shp_ctr […]

读取.xlsx文件时出现validation错误

我正在使用Apache POI读取和写入Excel格式文件的Android应用程序,而阅读.xlsx文件,我得到以下exception。 我想弄清楚,但找不到解决问题的办法,如果有人知道解决scheme,请帮助我。 这是logcat错误: 07-08 18:22:07.350: E/AndroidRuntime(4549): FATAL EXCEPTION: main 07-08 18:22:07.350: E/AndroidRuntime(4549): java.lang.VerifyError: org/apache/poi/xssf/usermodel/XSSFWorkbook 07-08 18:22:07.350: E/AndroidRuntime(4549): at com.example.exc2phconverter.Homepage.onActivityResult(Homepage.java:345) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.app.Activity.dispatchActivityResult(Activity.java:5390) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.app.ActivityThread.deliverResults(ActivityThread.java:3178) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.app.ActivityThread.handleSendResult(ActivityThread.java:3225) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.app.ActivityThread.access$1100(ActivityThread.java:140) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1275) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.os.Handler.dispatchMessage(Handler.java:99) 07-08 18:22:07.350: E/AndroidRuntime(4549): at android.os.Looper.loop(Looper.java:137) […]

C#Office interop Excel – 超出界限

我有一个程序,我需要维护(不是由我写的)实际function是做什么,它从互联网上获得一个Excel文件,然后将其转换为HTML(我甚至不知道为什么),然后尝试将其保存到一个新的CSV文件… 长话短说,我的问题在整个代码驻留在这两个部分 xl = new Microsoft.Office.Interop.Excel.Application(); xl.Visible = false; //p_sUBKPath is the path of the HTML file that has the converted excel file Microsoft.Office.Interop.Excel.Workbook workbook = xl.Workbooks.Open(p_sUBKPath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); Microsoft.Office.Interop.Excel.Worksheet ws = (Microsoft.Office.Interop.Excel.Worksheet)workbook.Sheets[1]; Microsoft.Office.Interop.Excel.Range range = ws.UsedRange; object[,] values = (object[,])range.Value2; 该代码有一个if语句,试图确保html中第一行的每个值都匹配所需的值 if […]

PHP致命错误:无法创buildCOM对象:服务器执行失败

我正在使用PHP来创build一个COM对象来读取和写入一个Excel文件,但是当我运行这个脚本它给了我这个错误: 未捕获的exception'com_exception'消息'无法创buildCOM对象'excel.application': 访问被拒绝。 然后我按照这些说明 ,现在我收到以下错误信息: PHP致命错误:未捕获exception'com_exception'与消息'无法创buildCOM对象'excel.application': 服务器执行失败 <?php $excel = new COM("excel.application") or die ("Cannot open Excel"); ?> 有没有人有解释这个错误信息或解决scheme?

尝试将表格值转发到combobox时出现错误

我正在尝试将一个Ms.Excel表列的名字放到一个combobox中。 我使用函数波纹pipe做活动,但我得到一个exception看起来像这样 “元数据$”不是有效的名称。 确保它不包含无效字符或标点符号,并且不会太长。 这里是代码“Metadata $”不是一个有效的名字。 确保它不包含无效字符或标点符号,并且不会太长 private void connection(String path) { string connectionString = string.Format(Thread.CurrentThread.CurrentCulture, "Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties='Excel 12.0;HDR=YES;'",path); DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.OleDb"); using (DbConnection connection = factory.CreateConnection()) { connection.ConnectionString = connectionString; using (DbCommand command = connection.CreateCommand()) { command.CommandText = @"SELECT [File], [ItemName], [ItemDescription], [Photographer name], [Date], [Environment site] FROM [Metadata$]"; connection.Open(); using (DbDataReader […]