0 0

C#插入数据到Access中报错!求解!!0

            String sql = "insert into sell values(";
            sql += "'" + sg.strcommId + "','" + sg.strcommName + "','" + sg.strSS_price + "',";
            sql += "'" + sg.strcolor + "','" + sg.strsize + "','" + sg.strsell_num + "','" + sg.strsell_date + "',";
            sql += "'" + sg.strSum + "')";
            conn = new GetConnection().getconnection();
            OleDbCommand cmd = new OleDbCommand(sql,conn);
           int flag = cmd.ExecuteNonQuery();
           int flag = 0;
           return flag ;


总是提示cmd.ExecuteNonQuery();insert into语法错误!!怎么回事????
2012年6月01日 23:10

1个答案 按时间排序 按投票排序

0 0

采纳的答案

教你办法:

1.将你拼好的sql,先打出不来
2.复制sql,在相应的数据库中执行,看看错误没
如果没错误,说明不是sql的错

我猜是你sql拼错误了

2012年6月02日 13:26

相关推荐

    C#大数据批量插入Access程序

    本程序" C#大数据批量插入Access程序 "就是针对这种需求而设计的,它允许开发者高效地将大量数据导入到Access数据库中。 Access数据库虽然在处理大规模数据时可能不如SQL Server等大型数据库系统强大,但在某些场景...

    详细讲解C#在向ACCESS中插入数据时判断数据是否已存在.pdf

    本文将详细介绍如何在使用C#语言时,通过SQL语句向Microsoft Access数据库插入数据,并在此过程中判断所需插入的数据是否已经存在。如果数据不存在,则继续执行插入操作;如果存在,则不执行插入操作。 首先,要...

    C# Access 大数据量 批量 效率 快速 导入

    在"C#大数据效率批量插入Access-demo"这个示例项目中,很可能是提供了一个实际的C#代码示例,演示了如何使用上述方法将大量数据高效地导入到Access数据库。通过分析和学习这个示例,开发者可以了解并掌握在C#环境下...

    亲测可用,c#将xml导入到access数据库!

    5. 插入数据:通过SqlCommand的ExecuteNonQuery方法执行INSERT INTO SQL语句,将XML数据逐条插入到表中。可能需要使用XML的XPath或Linq-to-XML查询来获取每个要插入的数据项。 6. 关闭连接:操作完成后,确保关闭...

    C# Excel文件导入到Access数据库

    4. **构造SQL语句**:根据Excel数据的结构,构建INSERT INTO语句,用于在Access数据库中插入数据。 5. **执行SQL语句**:在打开的数据库连接上,创建SqlCommand对象,设置其CommandText为SQL语句,然后执行命令。 ...

    C#将excel数据批量导入ACCESS数据表中 源代码展示

    8. **批量插入数据**:通过`OleDbDataAdapter`的`UpdateBatchSize`属性设置批量插入的大小,然后调用`Update()`方法将数据插入到Access数据表中。 9. **关闭数据库连接**:完成数据导入后,记得关闭数据库连接。 在...

    C#数据结构代码!!!!!!!!!!

    本资料集“C#数据结构代码”包含了C#实现的各种经典数据结构,如线性表、二叉树、栈和队列等。以下将详细阐述这些数据结构及其在C#中的应用。 1. **线性表**:线性表是最基础的数据结构,由一个有限个相同类型元素...

    C#将Excel导入到Access数据库表(winForm版)

    4. **插入数据到Access数据库**:将查询到的数据插入到Access数据库的指定表中。 5. **异常处理**:捕获并处理过程中可能出现的异常情况。 #### 关键知识点详解 ##### 1. 读取Excel文件 为了选择需要导入的Excel...

    C#.NET中如何批量插入大量数据到数据库中

    在C#.NET中批量插入大量数据到数据库是一个常见的任务,特别是在处理诸如从Excel文件导入数据等场景时。这里,我们将探讨如何使用C#.NET高效地完成这个任务,并提供一个简单的示例来说明整个过程。 首先,我们需要...

    C# 做的一个将数据简单插入到access数据库中的demo。

    这个简单的C# demo适用于初学者理解如何在Access数据库中插入数据,但实际项目中可能需要考虑更多因素,如性能优化、并发控制、日志记录等。通过阅读并理解这个示例,你可以进一步学习和扩展到更复杂的数据库操作。

    C#向EXCEL模板文件中插入数据行

    4. **找到插入数据的位置**:在工作表中找到合适的行和列,这可能涉及到查找特定的行标签或单元格值。例如,找到有“数据开始”标签的行。 ```csharp Range startRow = worksheet.Rows.Find("数据开始", Type....

    C#实现Access数据库中数据的修改

    本教程主要关注的是使用C#编程语言对Access数据库中的数据进行修改。Access是一款由Microsoft开发的关系型数据库管理系统,它易于使用且与.NET Framework(尤其是C#)有良好的集成,使得开发者能够方便地执行数据库...

    C#连接SQL,Access,Oracle等等数据库代码!!

    C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,...

    c#图片保存到access

    5. **执行命令**:执行SQL命令插入数据: ```csharp command.ExecuteNonQuery(); ``` 6. **关闭连接**:最后,别忘了关闭数据库连接: ```csharp connection.Close(); ``` 这个过程中,需要注意的是,图片...

    C#操作ACCESS数据库,MDB文件读写

    Access数据库是一个关系型数据库管理系统,适用于小型到中型企业,提供了数据存储和管理的能力。下面将详细阐述如何使用C#进行Access数据库的读写操作。 首先,为了在C#中连接到Access数据库,我们需要引用System....

    Q758437.zip c#中如何将datagridview中的数据存入access数据库

    5. **插入数据到数据库**: 创建一个`INSERT INTO` SQL命令,并使用`OleDbCommand`执行它。确保替换占位符`?`为实际值: ```csharp string insertQuery = "INSERT INTO MyTable (ID, Name, Age) VALUES (?, ?, ?)...

    C#实现批量插入sqlserver数据

    在C#编程中,批量插入数据到SQL Server数据库是一个常见的需求,特别是在处理大量数据时,效率至关重要。本篇文章将详细探讨三种不同的批量插入方法:常规的`INSERT`语句、`SqlBulkCopy`类以及使用表值参数。我们将...

    c# txt文件导入access

    在C#编程环境中,将TXT文本文件的数据导入到Access数据库是一项常见的任务,特别是在处理大量结构化数据时。本文将详细讲解如何使用C#实现这一功能,包括必要的步骤、关键类库以及代码示例。 首先,我们需要了解C#...

    c# 与 access数据库连接

    本篇文章将深入探讨如何在C#中通过VS2010与Access数据库进行连接,实现数据的读取、写入和操作。 首先,我们需要了解Access数据库的基本概念。Access是微软公司推出的一款关系型数据库管理系统,它使用Jet数据库...

Global site tag (gtag.js) - Google Analytics