这是MySQL数据库,挺简单的数据集啊,为什么就报错了呢,第一次遇到
可以了
数据库字段名叫“填写ID”?
把填写ID 用双引号包起来试试, "and "填写ID"='"+TXID+"'"
数据库字段最好不要用中文命名
https://help.fanruan.com/finereport/doc-view-1988.html 参考mysql 乱码
很明显是识别不了你的中文字段,报错提示都是??ID。先看看MYSQL 字符集设置对了没, MYSQL的默认字符集是不支持列明表名指定为中文的,
看看字符集是否是设置的UTF8
设置语句
ALTER DATABASE your_database_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
设置指定表
ALTER TABLE TABLE_NAME DEFAULT CHARACTER SET utf8;