form表单插入数据库出现以下情况是怎么回事

form表单插入数据库出现以下情况是怎么回事,第1张

很明显是字符集的问题,你数据库的字符集跟你插入时设置的字符集不匹配。

要么在config中连接数据库字段中进行设置

<appSettings>

<add key="Connection" value="Server=127.0.0.1User ID=rootPassword=Database=数据库CharSet=gb2312"/>

</appSettings>

要么在程序中指定

MySQLCommand mCommand = new MySQLCommand("set names gb2312", Connection)

你的想法是对的。但写法不对。

你是用ASP的么是的话请改下SQL等于:(假设你的字段都是字符类型)

sql="insert into student (xh,xm,cj) values('"&xh&"','"&xm&"','"&cj&"'))"

应该可以插入。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9877666.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存