首页 文章
  • 0 votes
     answers
     views

    SSIS未插入所有行

    我有 VS SSDT 2017, SSIS Express Edition 的问题 . 我的源是Oracle 12G,Destination是SQL Server 2017.我的包由简单的数据加载任务组成;源连接和目标连接 . 数据来自SQL脚本 . 使用OLE DB连接 . 在源中计数表示238674行,但SSIS加载并仅插入144254行,并且没有任何错误 . 包装成功结束(绿色复选标记) ....
  • 1 votes
     answers
     views

    用于Excel电子表格创建的OLEDB和C#批量插入

    我正在使用C#读取SQL存储过程,将存储过程的结果放入C#数据表中,然后逐行读取数据表以构建我的“插入....值”等 . 这将使用正确的数据创建我的Excel电子表格 . 但是,有没有一种方法可以进行批量插入,而不是逐行插入? 如果不这样,我正在考虑让存储过程将结果写入永久表,因此有一种方法可以执行“Insert into .... select from” . 当我在C#中尝试过这个时,代码无法...
  • 1 votes
     answers
     views

    尝试将NULL传递给时间戳字段时出错

    我试图从SQL Server表中将记录插入Access表 . 对于SQL Server表中的每一行,我正在检查一个条件,如果timestamp字段为NULL,那么也将NULL插入相应的Access字段 . 在这里粘贴一个小代码片段: foreach (DataRow dr in dra) //Each datarow in SQL Server table { OleDbCommand ...
  • 0 votes
     answers
     views

    使用数据集将数据从1Db复制到另一个

    对不起,如果我的英语不太好,我会尝试解释这个问题 . 我需要将Acces mdb表(与OleDB连接)中的所有数据复制到MySql DB表(与ODBC连接) 我做了一个有效的解决方案,但速度非常慢,所以我想尝试其他解决方案来检查它们是否能给我更多性能 . 使用DataReader连接到mdb的解决方案,然后对于Datareader中的每一行,我将一个INSERT插入到Mysql表中(在复制之前我截...
  • 4 votes
     answers
     views

    Excel到IBM DB2 Connection

    我一直在尝试与IBM DB2数据库 Build 连接,我可以使用它来提取数据 . 我的细节是: 服务器名称 数据库 用户名/密码 . 我尝试了两种不同的方式: Using Excel: 在Excel中,我已经进入数据 - >来自其他来源 - >来自数据连接向导 - >其他/高级 - > Microsoft OLE DB Provider for DB2 . ...
  • 0 votes
     answers
     views

    C#Excel到Gridview OleDB错误

    我收到了关于OleDB的错误 . 我只想将我的excel文件导入Gridview . 这是我的代码 . string connstr =“Provider = Microsoft.Jet.Oledb.4.0; Data Source = C:\ a.xls; Extended Properties = Excel 8.0; HDR = YES; IMEX = 1”; OleDbConnectio...
  • 0 votes
     answers
     views

    如何将access db的字段表放入列表框?`

    需要创建一个表单,我可以浏览和打开mdb文件--->我在oprnfile对话中做了这个部分! private void button1_Click(object sender, EventArgs e) { OpenFileDialog oDlg = new OpenFileDialog(); oDlg.Title = "Select MDB"; ...
  • 0 votes
     answers
     views

    如何使用访问数据库在c#中显示行值?

    我正在制作一个程序,向用户显示随机英语单词(取自访问数据库),并要求他写下该单词的希伯来语辩护 . 我设法使用excel VBA中的“cells(X,Y)”非常容易地对此进行编程......但是现在当我在c#中执行它并且访问时我有点迷失了 . 我设法让读者工作 - 问题是 - 如何告诉它只读取我项目中的特定行? I.E. - 它得到一个5的随机数,然后它显示第5行中英语单词的值,并期望在第5行中接...
  • 1 votes
     answers
     views

    OLEDB连接字符串失败 - Excel打开时除外...?

    我正在尝试使用C#中的Microsoft.Jet.OLEDB.4.0 **以编程方式读取Excel电子表格(.xlsm格式)的内容 . 我的连接字符串是: Provider = Microsoft.Jet.OLEDB.4.0;扩展属性=“Excel 8.0; HDR = YES; IMEX = 1;”“;数据源=”C:\ Test.xlsm“ 当我执行我的代码时,它失败并带有异常声明: Ol...
  • 2 votes
     answers
     views

    以编程方式查找Excel文件的Excel版本

    我正在使用OleDbConnection连接到C#程序的电子表格 . 连接字符串中的一个参数是Excel版本 . "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Book1.xls;Extended Properties=" Excel 8.0 ; HDR = YES“ 给定Excel文件的路径,如何找出它使用的Excel格式...
  • 2 votes
     answers
     views

    OleDbConnection在任何打开的Excel窗口中以只读方式打开工作表

    这是非常确切的问题:OleDbConnection() opens an Excel file in any open Excel window. But does not if there isnt a window open,但它没有答案 . 如果我打开了多个Excel窗口,我的程序将在任何Excel窗口中打开一个只读工作表 . 即如果我打开Test.xlsx,另一个窗口中有一张空白表(假设我...
  • 4 votes
     answers
     views

    尽管使用IMEX = 1,OleDb仍未读取excel文件中的所有行

    我在C#中使用 Microsoft.ACE.OLEDB.12.0 驱动程序来读取和写入excel文件(XLS) . 我的阅读器的扩展属性如下: Excel 8.0;HDR=NO;IMEX=1; ,对于编写器看起来像: Excel 8.0;HDR=NO;IMEX=0; 这是场景:我从一个excel文件中读取,比如 input.xls ,并创建一个新的 output.xls 文件并使用我的编写器写入它...
  • 1 votes
     answers
     views

    C#Universal OleDb连接到Excel

    我有一个ASP-MVC应用程序,允许用户上传Excel文件 . 我支持* .xls文件(Excel 97-2003)和* .xlsx文件(Excel 2007) . 上传文件后,程序将使用以下可用驱动程序打开与excel文件的OleDB连接: Microsoft.ACE.OLEDB.12.0用于最新的Excel文件格式 . Microsoft.Jet.OLEDB.4.0用于较旧的Excel...
  • 2 votes
     answers
     views

    在Excel中删除表数据的问题

    我试图通过命令删除Excel表数据 删除[Phones_map $] 然后我得到了异常附加信息:此ISAM不支持删除链接表中的数据 . 这是连接字符串:Provider = Microsoft.Jet.OLEDB.4.0; Data Source = myfile.xls; Extended Properties =“Excel 8.0; HDR = No; IMEX = 0” Excel是否支持...
  • -3 votes
     answers
     views

    INSERT INTO语句中的语法错误 .

    Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles Button1.Click cs =“Provider = Microsoft.ACE.OLEDB.12.0; Data Source = | DataDirectory | \ coder.accdb”con = ...
  • 0 votes
     answers
     views

    如何将excel列添加到工作表

    是否有人知道如何将新列插入到现有工作表中 . 我现在的解决方案是通过复制现有excel中的所有列来创建新的excel文件,然后在数据表中添加新的col,然后将其导出以创建新的excel . 这种方法有点单调乏味,只是将新列添加到现有的excel中是我看到的最佳方法 . 这是我创建新excel文件的功能 public static void ExportToExcel(DataTable tbl) ...
  • 0 votes
     answers
     views

    使用C#和ADO OLEDB连接字符串创建excel文件 . 如何使excel中的 Headers 行变为粗体?

    我按如下方式设置了连接字符串: - “Provider = Microsoft.ACE.OLEDB.12.0; Data Source =”saveFilenameAndLocation“;扩展属性='Excel 12.0 xml; HDR =是'” 我已指定第一行是 Headers ,我的excel电子表格是使用 Headers 行创建的,后跟所有数据行 . 但是,我想让我的 Headers 行...
  • 1 votes
     answers
     views

    使用C#/ OLEDB从Excel导入时值会更改

    我正在尝试使用OleDB将一些数据从Excel电子表格导入到我的C#应用程序中 . 我使用带有 IMEX=1,HDR=YES 选项的标准连接字符串 Provider = Microsoft.ACE.OLEDB.12.0;数据源= {0};扩展属性=“Excel 12.0; HDR = YES; IMEX = 1” 我有一个列,其中值主要是文本:TRUE或FALSE . 在那里,有一些BLANK...
  • 0 votes
     answers
     views

    用oledb读取excel不显示正确的值

    这是我发布的旧问题: Reading one & Update some other Excel with c# 正如我所建议的,我创建了schema.ini文件 . 我的excel文件有很多列(其中很多都没有修复)和混合数据 . 甚至一个单元格也包含数字和文本 . 我观察到当我使用OLEDB读取excel并填充到DataTable时会显示 NOT ALL values . 我不能假设所...
  • 1 votes
     answers
     views

    SSIS Ole DB目的地没有写

    在进行搜索时,我看到了这个问题的无数例子,但没有通用的解决方案 . 我有一个从网站检索数据的包,将这些文件放在本地驱动器上,然后应该将记录发布到SQL Server表 . 第一步都是有效的 . 正在从.csv文件中读取15781条记录 . 但正在写出0条记录 . (我目前不关心错误行,所以这应该是无关紧要的 . )这是包的数据流部分的输出: SSIS包“... \ Package.dtsx”开...
  • 0 votes
     answers
     views

    查询表达式状态中的语法错误(缺少运算符)= 'Available'

    我正在使用连接到MS Access的C#Windows应用程序表单 . 我正在使用特定查询填充datagridview,但这发生了 查询表达式'Model WHERE Status ='AVAILABLE''中的语法错误(缺少运算符) . 在这个查询上 OleDbDataAdapter daAvailable = new OleDbDataAdapter(“SELECT Type,Brand...
  • 0 votes
     answers
     views

    将数据插入OleDb时出现ASP.Net错误

    我一直收到这个错误 . 我读到OleDb不支持命名参数所以我将它们更改为 (?, ?) . 但是继续得到同样的错误 System.Data.OleDb.OleDbException:INSERT INTO语句中的语法错误 . System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParam...
  • 8 votes
     answers
     views

    OleDB INSERT命令错误

    我有一个数据库(我使用MS ACCESS)我有这个插入代码,我可以读取数据但写入时出错,我按照说明但它不起作用这里是我的代码 OleDbConnection con = new OleDbConnection(@" provider=Microsoft.ace.Oledb.12.0; data source=\\sisc-erelim\4_Printing\VTDB\DB\Virgini...
  • 6 votes
     answers
     views

    使用OleDb的INSERT INTO语句中的语法错误

    美好的一天 . 我正在尝试创建一个注册页面并将信息存储在数据库中 . 我使用Microsoft Access创建了数据库 . 我明白了: INSERT INTO语句中的语法错误 每次按“注册”按钮 . 我已经尝试在网上搜索类似的问题,并发现一些像“保留字”和“它必须是你的间距” . 我做了那些,它仍然给我错误 . 我错过了什么吗? 这是代码: public void InsertRecord(...
  • 0 votes
     answers
     views

    oledb更新查询错误

    我正在通过VB代码更新我的MS Access数据库: Private Sub btnUpdate_Click(sender As Object, e As EventArgs) Handles btnUpdate.Click Dim query As String = "UPDATE Employee SET EmpName = @EmpName , MobNo = @MobNo...
  • 1 votes
     answers
     views

    Noob的SSIS数据流

    我在编程方面还很陌生,我们当地的SSIS天才今天不在这里让我挑选他的大脑 . 我正在处理现有的SSIS包,并正在修改特定的.dtsx文件 . 数据流有一个OLE DB源,我已成功更改sql查询以适合我的项目规范 . Destination是一个连接平面文件,我已修改列映射以适应新查询 . 我有一些顾虑: 源连接最初使用的是SQL Server身份验证,我没有用户名或密码 . 我可以使用Win...
  • 0 votes
     answers
     views

    crystal报告提示输入数据库凭据

    让我先说明背景细节 . 我'm using visual studio 2013 to write a vb.net windows forms application to load a crystal report (.rpt) file. The main report and sub report uses a SQL command from a Pervasive database (...
  • 0 votes
     answers
     views

    BIML OLE DB连接使用错误的数据库(有时)

    我正在使用BIML来查询源数据库和目标数据库的模式,检查是否所有内容都已正确配置,然后生成一堆SSIS包 . 我的问题是偶尔OLE DB连接开始使用主系统数据库而不是我在连接字符串中指定的数据库 . 我可以通过检查返回的表来告诉它是master数据库 . 我使用BIML标记定义连接: <OleDbConnection Name="appdb" ConnectionStri...
  • 2 votes
     answers
     views

    Dapper和访问返回空白值

    我正在尝试使用dapper从Access数据库中提取数据 . 我定义了以下类来使用我需要读取的访问数据库中的字段 . 然后我尝试使用下面的代码提取数据 . 当我跑步时,只有空白回来 . 空白数与数据表中的记录数相匹配 . 我尝试使用更短的sql字符串,结果相同 . 我找不到关于这个问题的任何信息,有没有人对此有任何想法? public class DLabResults { public ...
  • 0 votes
     answers
     views

    System.Data.OleDb.OleDbException无效参数

    我'm uploading an excel sheet, and want to move its data to another table in the database. The last two days I'已经收到错误( System.Data.OleDb.OleDbException invalid argument ),但是,如果我设计一个非常简单的应用程序,它工作正常 . 请帮...

热门问题