相关疑难解决方法(0)

SQL错误C# - 已定义的参数

嘿.我有一个ac#application解析txt文件并将数据从它们导入到sql db中.我正在使用sqlite,现在我正在将它移植到sql server.它与sqlite工作正常但现在使用sql我正在处理文件时出错.它补充数据到数据库的第一行,然后说"参数@PartNumber已声明.变量名必须是一个批处理或存储过程中是唯一的." 这是我的整个代码和SQL表格布局......错误来自insertCommand.ExecuteNonQuery()代码末尾的最后一个实例......

SQL TABLE:

CREATE TABLE Import (
  RowId int PRIMARY KEY IDENTITY,
  PartNumber text,
  CMMNumber text,
  Date text,
  FeatType text,
  FeatName text,
  Value text,
  Actual text,
  Nominal text,
  Dev text,
  TolMin text,
  TolPlus text,
  OutOfTol text,
  FileName  text   
);
Run Code Online (Sandbox Code Playgroud)

码:

using System; 
using System.Data; 
using System.Data.SQLite; 
using System.IO;
using System.Text.RegularExpressions;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using System.Data.SqlClient;


namespace JohnDeereCMMDataParser 
{ 
    internal class Program 
    {


        public static List<string> GetImportedFileList()
        {
            List<string> ImportedFiles = new List<string>(); …
Run Code Online (Sandbox Code Playgroud)

c# sql

6
推荐指数
2
解决办法
5602
查看次数

标签 统计

c# ×1

sql ×1