用C#使用insert语句向数据库存储内容,用的是char类型,为什么输入中文就列名无效,输入数字就可以存储
问题描述:
分割线————————————————————————分割线
我如果用户名输入1234,那么就可以存储到数据库中,但是如果我输入张三,就会说列名无效,同理,年龄也是纯数字,但是输入60也会报列名无效。
不知道是为什么,希望有大神可以解答
答
可以多看看教程,肯定对你油帮助
答
加上引号
string id = "insert into 用户信息(用户名) values ('" + this.ACCOUNT.Text + "')";
但是你这么用数据库是根本不对的