gpt4 book ai didi

C#、Excel、OleDB、插入语句不起作用

转载 作者:行者123 更新时间:2023-11-30 12:51:47 24 4
gpt4 key购买 nike

我还没有发现有类似问题的人,所以我正在寻求帮助。我写了一个简单的程序,它应该从 Excel 电子表格 (A) 中读取数据,并在进行一些计算后将计算的数据插入到不同的电子表格 (B) 中。

我可以毫无问题地执行 SELECT 命令,但是当我使用 ExecuteNonQuery 执行 INSERT 命令时,它返回 1(意味着 1 行受影响),但电子表格中没有插入任何内容。

我打开连接字符串中没有 Imex 参数的文件。我什至尝试添加此参数但出现异常。

插入语句是(示例):

Insert into [Test$](F3,F4,F5,F6,F9,F10,F11,F15,F16,F17,F18,F19,F20,F21,F22,F23,F24,F25,F26) values('1','1','1','2010-07-12','PR','C','P','1','R','OR',null,null,null,null,null,null,null,null,null)

编辑

问题的根源似乎是电子表格本身。有什么想法吗?

最佳答案

点击以下链接:

它的代码非常简单,对我来说效果很好:

http://csharp.net-informations.com/excel/csharp-excel-oledb-insert.htm

关于C#、Excel、OleDB、插入语句不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6095564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com