‘language‘不能作为表名或字段名

server/2024/10/21 4:10:00/

今天写一个C#访问Access的程序,拼接SQL语句时一直出错,

string sql = "insert into dllinfos (dllname,dllfilename,type,functions,harm,repairmethod,issys, paths, ishorse, language, version, company) values ('" + textBox1.Text + "','" + textBox2.Text + "','" +
                    textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" +
                    textBox8.Text + "','" + textBox9.Text + "','" + textBox10.Text + "','" + textBox11.Text + "','" + textBox12.Text + 
                    "');";

查了很久;

原来 language 应该是Access或一些数据库的一个保留关键字,不能直接用作字段名;

改为 mylanguage 之类即可;

修改字段名,

 


http://www.ppmy.cn/server/19933.html

相关文章

力扣HOT100 - 437. 路径总和 III

解题思路: 深度优先搜索 搜索所有节点的情况。 class Solution {public int pathSum(TreeNode root, long targetSum) {if (root null) return 0;int res recur(root, targetSum);res pathSum(root.left, targetSum);res pathSum(root.right, targetSum);ret…

使用API有效率地管理Dynadot域名,查询账户余额

关于Dynadot Dynadot是通过ICANN认证的域名注册商,自2002年成立以来,服务于全球108个国家和地区的客户,为数以万计的客户提供简洁,优惠,安全的域名注册以及管理服务。 Dynadot平台操作教程索引(包括域名邮…

多批道处理算法

一、实验目的: 了解多道批处理系统的工作原理和调度算法熟悉先来先服务调度算法(First Come First Served, FCFS)的实现学习如何模拟多道批处理系统的调度过程 实验设备与实验环境: 计算机,Java编译系统,idea,ChatGPT 二、实验程…

python作业 切片逆转

题目: (反转显示一个整数)编写下面的函数,反向显示一个整数。 列如:reserse(3456)。编写一个测试程序,提示用户输入一个整数,然后显示它的反向数。 第一步定义一个函数: def rev…

C++ std::variant 总结

C std::variant 总结 文章目录 一、std::variant 的由来二、std::variant 用法简介2.1、类型安全保证2.2、访问 std::variant 三、std::variant vs OO 本文来记录一下对C标准库的 std::variant (带标签的联合体)用法的总结。参考文章: hhttps://boolan.com/ 一、std::variant …

AcWing 801. 二进制中1的个数——算法基础课题解

AcWing 801. 二进制中 1 的个数 题目描述 给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 1 的个数。 输入格式 第一行包含整数 n。 第二行包含 n 个整数,表示整个数列。 输出格式 共一行,包含 n 个整数,其中…

玩转B2B2C,智能名片小程序带你开启“撩”客新纪元!

在这个数字化浪潮汹涌的时代,你还在为如何快速有效地抓住客户而焦头烂额吗?嘿嘿,别担心,现在有了我们的B2B2C AI智能名片小程序,一切都变得轻而易举!这款小程序,就像是一个精通社交的“撩客达人…

第29篇 分布式网站

大型分布式网站架构是指将一个网站系统分解为多个独立的组件或服务,这些组件或服务部署在不同的物理或虚拟机器上,协同工作以提供高效、可靠且可扩展的网站功能。这种架构设计旨在应对高并发访问、处理海量数据、保证服务高可用性、快速响应业务变化及增…